get请求方式中可能出现的乱码问题的解决方案
2013-05-27 16:09
351 查看
在webproject中,以get方式传送中文时,很可能会出现乱码问题,这时,我们可以尝试以下方法:
1、仍然以get方式提交请求。这时需要在以下几个地方进行一下编码
1)Action中(即服务器端),new String( username.getBytes("iso-8859-1"),"utf-8")
2)JSP页面中
1))js代码 :username = encodeURI(usernmae)
2))struts标签 中,以以下形式传递参数
<s:action>
<s:param name="" value=""/>
</s:action>
2、不再使用get方式传递参数,而是用post方式传递参数(推荐)
1、仍然以get方式提交请求。这时需要在以下几个地方进行一下编码
1)Action中(即服务器端),new String( username.getBytes("iso-8859-1"),"utf-8")
2)JSP页面中
1))js代码 :username = encodeURI(usernmae)
2))struts标签 中,以以下形式传递参数
<s:action>
<s:param name="" value=""/>
</s:action>
2、不再使用get方式传递参数,而是用post方式传递参数(推荐)
相关文章推荐
- tomcat服务器使用get方式请求时参数乱码问题解决
- jsp get方式请求参数中包含中文乱码问题解决
- get请求时候参数中含有“中文”字段出现乱码问题的原因和解决方法
- JSP解决ajax使用$.get()方式提交中文出现乱码问题
- Spring Tomcat Post Get 请求参数有中文时出现乱码或+号变空格等关于编码的问题
- 后台接收get请求参数出现中文乱码问题
- Web容器下的get和post方式请求的乱码问题解决
- 在JSP中,解决get提交方式出现乱码的问题
- get 方式请求乱码以及用Jquery ajax 乱码问题的解决;
- Struts2中使用GET方式传递中文参数出现乱码的解决方案
- 阿录帮帮忙—springMVC解决get方式请求乱码问题
- struts2或servlet的get请求方式中文出现乱码解决方法
- Ajax的get请求在IE浏览器中乱码问题的解决方案
- get和post方式提交中文乱码问题解决方案
- 在jsp编程中,用get提交表单提交正常,而用post方式出现中文乱码-问题
- IIS7中 Get方式提交数据时超过2K时出现问题的解决方案
- 使用HttpURLConnection采用get方式请求数据-----乱码问题
- IE浏览器用GET方式传递中文字符出现乱码问题的解决方法
- Javascript与ASP.NET(一般处理程序)关于URL(get方式)传递中文乱码问题的解决方案
- javaWEB开发中get方式请求的乱码问题解决