查詢字符串我使用的JSP頁面,我想從查詢字符串中使用的語句UTF-8值,如下request.getparameter("q");
我如何使用JSP
它工作得很好utf8的價值,它給了我適當的結果,但是當我嘗試使用IE9時,它給我?????
而不是unicode值。
我的問題是如何從查詢字符串中使用JSP獲得正確的unicode值,這將在所有瀏覽器(包括IE)上提供正確的值,以及我需要在JSP頁面中添加哪些語句以在IE中獲取正確的值。
請在這方面幫助我。
謝謝
查詢字符串我使用的JSP頁面,我想從查詢字符串中使用的語句UTF-8值,如下request.getparameter("q");
我如何使用JSP
它工作得很好utf8的價值,它給了我適當的結果,但是當我嘗試使用IE9時,它給我?????
而不是unicode值。
我的問題是如何從查詢字符串中使用JSP獲得正確的unicode值,這將在所有瀏覽器(包括IE)上提供正確的值,以及我需要在JSP頁面中添加哪些語句以在IE中獲取正確的值。
請在這方面幫助我。
謝謝
在JSP頁面指令,你需要的內容類型設置爲UTF-8(每個JSP頁面)
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="ISO-8859-1" %>
如果仍然問題仍然存在,然後用這太問題處理編碼爲DB,Tomcat。 HERE
它仍然沒有給出正確的結果 –
在jsp中添加上面的代碼後,檢查您的HTML代碼是否包含「」? –
這裏是代碼 –
你使用哪臺服務器? – yavuzkavus
'request.setEncoding(「UTF-8」);'但通常每個web服務器都有解決方案。 –