[Java Web]Struts2解决中文乱码问题
来源:互联网 发布:vb库存管理系统源码 编辑:程序博客网 时间:2024/05/16 17:59
1.设置struts的字符编码,可以在struts.xml中增加以下代码:
<constant name="struts.i18n.encoding" value="GBK" />
或者找到struts的默认配置文件,位置在 struts2-core-2.3.16.3.jar 里面 org.apache.struts2 包中的 default.properties 文件。修改以下配置:
### This can be used to set your default locale and encoding scheme# struts.locale=en_USstruts.i18n.encoding=GBK
2.设置JSP页面字符编码:
<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%>
<Connector URIEncoding="GBK" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" />
如此3步即可解决大部分Stuts2中文乱码问题,如实在无法解决,只能手动用Java修改编码了,方法如下:
public static String changeEncoding(String s, String oldEncoding, String newEncoding) {String result = null;try {result = new String(s.getBytes(oldEncoding), newEncoding);} catch (UnsupportedEncodingException e) {e.printStackTrace();}return result;}
0 0
- [Java Web]Struts2解决中文乱码问题
- java web解决request中文乱码问题
- struts2 解决中文乱码问题
- struts2解决中文乱码问题
- struts2解决中文乱码问题
- struts2解决中文乱码问题
- Java Web乱码 解决request中文乱码的问题
- Java Struts2 中文乱码问题
- web java 解决中文乱码
- 解决Java中Web开发的中文乱码问题
- java web中配置Filter解决jsp中文乱码问题
- java web中的中文字符乱码问题的解决
- Java Web学习(9):解决JSP中文乱码问题
- java web 解决中文乱码问题(全面总结)
- java web 导出文件 文件名中文乱码问题的解决
- java web 解决当get 请求时 中文乱码问题
- 终结解决Java Web开发过程中的中文乱码问题
- struts2中解决中文乱码的问题
- 保护.net中的dll文件方法(防止破解、反编译dll)
- 9616液晶
- 进程间通信之管道
- 我为什么选择go语言
- FragmentCustomAnimation实现Fragment的界面切换
- [Java Web]Struts2解决中文乱码问题
- 【BZOJ】【P1193】【HNOI2006】【马步距离】【题解】【A*】
- UIWebView中视频播放屏幕自动旋转,app不支持旋转但是某一个页面需要旋转等
- 数据类型表示范围
- 关于Android中Animation的停止
- 佛祖保佑版注释 - -。
- 未完成任务
- win7双系统恢复引导MBR
- jqbootstrapvalidator验证消息不是黄色,而是黑色