get表單提交中文亂碼-治本:
-修改tomcat配置檔案
配置tomcat\conf\server.xml檔案
connectiontimeout=」20000」
redirectport=」8443」 uriencoding=」utf-8」
get表單提交中文亂碼-治標:
request.getparameter(「name」)返回的是乙個string
new string(返回的值.getbyte(「iso-8859-1」),utf-8)
post表單提交中文亂碼
request.setcharacterencoding(「utf-8」)
response.setcharacterenconding(「utf-8」)
存
request.setattribute
取
request.getattribute
**request
requestdispatcher(「url」).forward(request,response)
重定向response
response.sendredirect(request.getcontextpath(到上文)+」url」)
區別
-**:一次請求,伺服器內部行為,攜帶引數,url不發生改變
-重定向:兩次請求,非伺服器內部行為,不建議攜帶引數,url發生改變
spring和jsp的資料傳遞。。。
常常通個頁面向spring發出請求,伺服器完成對資料的處理後,返回資料給jsp。這裡有幾種方式 1,直接向jsp返回資料 一定要在方法上加 responsebody如下 spring string querybug string serviceid,string starttime jsp 遍歷接收...
JAVA資料傳遞
1 對於原始資料型別,也就是int long char之類的型別,是傳值的,如果你在方法中修改了值,方法呼叫結束後,那個變數的值沒用改變。2 對於物件型別,也就是object的子類,如果你在方法中修改了它的成員的值,那個修改是生效的,方法呼叫結束後,它的成員是新的值,但是如果你把它指向乙個其它的物件...
Intent資料傳遞
1 首先是activity的簡單跳 activity的切換一般是通過intent來實現的,intent是乙個activity到達另乙個activity的引路者,它描述了起點 當前activity 和終點 目標activity 乙個簡單intent實現如下 intent intent new inte...