想實現從服務端傳資料到客戶端
錯誤的寫法:
(servelt中)
request.setattribute("name","kezhimin");
respone.sendridect("***x.jsp");
(***x.jsp中)
system.out.print((string)request.getattribute("name"));
輸出時空字元,null;
這是由於request週期只在乙個頁面中,想**到另乙個頁面就要把request物件進行**。
正確寫法:
(servelt中)
request.setattribute("name","kezhimin");
requestdispatcher red = request.getrequestdispatcher("/main.jsp");
red.forward(request, response);
//傳送到main.jsp中
(在main.jsp中)
system.out.print((string)request.getattribute("name"));
此時輸出kezhimin
不過此時瀏覽器的位址並不似main.jsp,只是通過servelt呼叫main.jsp的**,進行解析。
request和response的亂碼問題解決
我們在使用request和response進行資料傳輸的時候,經常會因為編碼方式而無法使用中文,但是中文在以後的開發和學習中又是不可避免的,所以我總結了解決request以及response的亂碼問題的解決辦法。第一種方式,通過設定響應頭中的content type屬性 response.sethe...
request庫的簡單使用
7種基本用法 首先安裝requests庫 如果你本地只有乙個python環境直接執行pip install requests 像我本地裝了3個不同的python怎麼使你安裝在你想要安裝的python下呢?我以安裝到python3.6為例 找到python的安裝位置下的scripts目錄複製 進入cm...
關於request物件的應用
string ip request.getremotehost 上面得到的ip並不是伺服器的ip,而是你本機的ip.string name request.getservername 這個servername並不是你工程的名字.這個其實是伺服器的ip.int port request.getserv...