乱码的解决
關于JSP中request請求中亂碼問題的解決
首先request請求有兩種請求方式,一是post方法,二是get方法,方法不同,亂碼的解決也稍有不同
關于post方法亂碼的解決
@獲取參數之前,在接受請求的頁面中規定字符編碼格式
<%request.setCharacterEncoding("utf-8"); %>關于get方法亂碼的解決
@在獲取參數之后,通過轉碼的方式將值轉化為合適的字符集
<%String name = request.getParameter("name");name = new String(name.getBytes("ISO-8859-1"), "utf-8"); %>對請求做出相應出現亂碼的解決
<%response.setCharacterEncoding("utf-8");response.setContentType("text/html;charset=utf-8"); %>如果你不知道是那個方面亂碼的問題請用下面方法,可以解決所有亂碼
<%request.setCharacterEncoding("utf-8");response.setCharacterEncoding("utf-8");response.setContentType("text/html;charset=utf-8");String name = request.getParameter("name");name = new String(name.getBytes("ISO-8859-1"), "utf-8"); %>相信上述方案一定能解決你的問題,獲取更多關注我呦!!!
總結
- 上一篇: android app性能优化_Andr
- 下一篇: 达尔豪西大学 计算机科学,达尔豪西大学计