解决request.getParameter()中文乱码的问题
2010-07-20 10:17
344 查看
jsp页面中 用click事件调用js 此时的页面编码要用UTF-8
<script language="javascript">
location.href=encodeURI(encodeURI("test.do?para=测试");
<script >
在jsp页面中还可以用
<a href="test.do?para=<%=java.net.URLEncoder.encode("测试","UTF-8")%>">测试</a>
Servlet中用decode解码
String para= request.getParameter("para");
para = java.net.URLDecoder.decode(strname , "UTF-8");
String para =new String(request.getParameter("para").getBytes("iso-8859-1"),"UTF-8");
<script language="javascript">
location.href=encodeURI(encodeURI("test.do?para=测试");
<script >
在jsp页面中还可以用
<a href="test.do?para=<%=java.net.URLEncoder.encode("测试","UTF-8")%>">测试</a>
Servlet中用decode解码
String para= request.getParameter("para");
para = java.net.URLDecoder.decode(strname , "UTF-8");
String para =new String(request.getParameter("para").getBytes("iso-8859-1"),"UTF-8");
相关文章推荐
- JSP用过滤器解决request getParameter中文乱码问题
- 解决var url="xxx&参数名="+“中文参数”; 传到后台根据String x = request.getParameter("中文参数名");乱码问题
- JSP用过滤器解决request getParameter中文乱码问题
- json传递中文乱码解决方法以及解决request.getParameter()获取参数为乱码的问题
- request.getParameter中文乱码问题解决办法
- 解决request.getparameter中文乱码问题。
- jsp中request.getParameter()中文乱码问题解决
- request.getParameter中文乱码问题
- request.getParameter(“参数名”) 中文乱码解决方法
- request.getParameter中文乱码问题
- 如何解决request.getParameter()取值乱码问题
- request.getParameter中文乱码问题
- request.getParameter(“参数名”) 中文乱码解决方法
- request.getParameter()在get和post方法中文乱码问题
- request.getparameter中文乱码问题解决方案
- request.getparameter() 获取中文出现乱码 问题
- request.getparameter() 获取中文出现乱码 问题
- request.getParameter中文乱码问题
- request.getParameter中文乱码问题
- request.getParameter中文乱码问题