jsp中文传值乱码问题
来源:互联网 发布:澳门赌场网络平台 编辑:程序博客网 时间:2024/05/09 15:44
我的问题是:页面编译均为utf-8,表单传值是出现乱码。
网上的方法无法解决,于是,我就新建了一个JSP文件,只让他实现中文的传值功能。发现只要在
request.getParameter("")前面加上一句话request.setCharacterEncoding("UTF-8");就可以了。
这下明白了,因为页面是utf-8编码的所以在取得值之前设置request.setCharacterEncoding("UTF-8")。
同理,如果页面是GB2312编译的话,应该在取得传过来值之前加上request.setCharacterEncoding("GB2312")(个人推测,没有实验,不过理论上不会有错)。
注意:这句话应该放在所有取值语句的前面,否则无效。
例: request.setCharacterEncoding("UTF-8");
String id=request.getParameter("id");
String action=request.getParameter("action");
String title=request.getParameter("title");
这样有效,
但: String id=request.getParameter("id");
request.setCharacterEncoding("UTF-8");
String action=request.getParameter("action");
String title=request.getParameter("title");
就没有用了。
- jsp中文传值乱码问题
- jsp URL中文传值乱码问题
- JSP页面间的中文传值乱码问题,解决方案
- 解决jsp超链接中文传值乱码问题
- jsp URL中文传参乱码问题
- jsp中文传参乱码问题
- jsp URL中文传参乱码问题
- 中文传值乱码问题
- 中文传值乱码问题总结文档
- 中文传值解决乱码问题
- href中文传值乱码问题
- 学习struts2建bbs总结四:解决jsp/action中文传值乱码问题
- jsp中文传参问题
- JSP 中文传参问题
- linux下jsp页面之间中文传值乱码
- centos jsp 中文传参乱码
- 解决java中中文传值出现乱码问题
- URL中文传值乱码
- SAP F4 function sample
- C# 多线程与异步操作实现的探讨(推荐)
- 如何有序的存储资料?
- 4+1视图模型概况
- 关于数据库日志问题!
- jsp中文传值乱码问题
- 电信重组又起,对移动软件供应商与SP的影响有哪些!思考:如何从3G网络中找寻我们程序员的价值..
- javascript IE7下的关闭文件问题
- 关于MySQL编码问题的经验总结
- Java学习之回调
- Dom4j操作xml
- 用汇编修改dos版三国英杰传支持键盘操作
- BizTalk是什么,能作什么?这个问题,以前我也搜过,不过还是一头雾水.现在知道了,它就是一个翻译官
- ibatis中属性读取的一个知识点