JSP頁面URL地址傳參為中文的話會有什么問題嗎?
在jsp中,如果在url中傳遞中文時會出現亂碼,在網上關于這一問題的解決方法五花八門,但都不是很奏效!其實解決方法非常簡單:第一步:編碼(以傳遞的參數為str為例)在傳遞數據前將str進行編碼java.net.urlencoder.encode(str)第二步:解碼在獲取數據端將得到的數據進行解碼newstring(str.getbytes("iso8859_1"))
簡單示例程序如下:
JSP頁面URL地址傳參為中文的話會有什么問題嗎?
在jsp中,如果在url中傳遞中文時會出現亂碼,在網上關于這一問題的解決方法五花八門,但都不是很奏效!其實解決方法非常簡單:第一步:編碼(以傳遞的參數為str為例)在傳遞數據前將str進行編碼java.net.urlencoder.encode(str)第二步:解碼在獲取數據端將得到的數據進行解碼newstring(str.getbytes("iso8859_1"))
簡單示例程序如下: