<p> 工工工工</p>
<p> 工工工</p>在jsp页面的input type=text中,输入 中文后,在form中以post方式提交到action后,我用断点看到action中显示为乱码。乱码形式如上。环境是:jdk1.6+tomcat6.5+struts2.0.6,
在jsp中已有<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">这两句。请问,这个如何解决?
<p> 工工工</p>在jsp页面的input type=text中,输入 中文后,在form中以post方式提交到action后,我用断点看到action中显示为乱码。乱码形式如上。环境是:jdk1.6+tomcat6.5+struts2.0.6,
在jsp中已有<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">这两句。请问,这个如何解决?
解决方案 »
- 我用ssh做了一个网站用的是tomcat服务器请问怎样给他挂在别人的服务器上啊?用什么样的环境?
- hibernate 外键分页查询
- 一对多,插入的时候报错Could not execute JDBC batch update,请求帮忙!
- 一个很棘手的问题! 请指教!
- 从数据库读长篇文章后显示的问题?知道的进来帮下忙~~
- 很多页面都进行数据库操作的话,如何用一个success页面动态的返回到提交操作的页面?
- 请教我的主页只想让用IE浏览器的人使用,使用其他浏览器不能显示我的主页
- jsp聊天室问题,在线等待
- 请教几个弱弱的送分问题。
- 如何在文本中只能输入double类型的数据
- 求助POI导入EXCEL问题
- webservice的时候出现的问题-----求大神帮帮忙
request.setCharacterEncoding("utf-8");
另外在action的方法中,加上这句后,系统显示 request connot be resolved.
request 是HttpServletRequest类的实例
request.setCharacterEncoding("UTF-8");
这样设置?还是乱码。
request.setCharacterEncoding("UTF-8");
具体可参考:
http://blog.csdn.net/southcamel/article/details/7703317
我在web.xml中配置了filter<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
// request.setCharacterEncoding("utf-8");
// 或者用GBK,不过建议用UTF-8
request.setCharacterEncoding("gbk")
试试这个:str=new String(str.getBytes("iso-8859-1"),"UTF-8");