坛子里 总是有一些新手问如何防止乱码,这里写下来回复的时候方便 ^_^
其实防止乱码很简单配置三个地方
1)配置tomcat的server.xml中;加入URIEncoding="GBK"
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="GBK"/>
2)配置JSP页面中
<%@ page language="java" pageEncoding="GBK"%>
3)如果是用servlet可以将这两句话加到过滤器中,这样就不需每次都写了
可以在doGet(),doPost()方法开始加入: request.setCharacterEncoding("GBK"); response.setCharacterEncoding("GBK"); 也可以使用过滤器: <!--web.xml--> <filter> <filter-name>EncodingFilter</filter-name> <filter-class>com.cl.filter.EncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>GBK</param-value> </init-param> </filter> /**编码过滤器*/ public class EncodingFilter implements Filter { private String encode = "GBK"; public void init(FilterConfig config) throws ServletException { String gbk = config.getInitParameter("encoding"); if(gbk == null || gbk.equals("")){ return; }else{ encode = gbk; } } public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { request.setCharacterEncoding(encode); response.setCharacterEncoding(encode); chain.doFilter(request, response); } public void destroy() { } }
3)如果是struts的话配置一个常量
<constant name="struts.i18n.encoding" value="GBK" />
以上三个地方配置就不会出现乱码了。
您还没有登录,请您登录后再发表评论
NULL 博文链接:https://zhangxing119.iteye.com/blog/1114177
用于解决JavaEE网页显示乱码等。包括项目属性设置,网页属性设置,Tomcat服务器配置等。
编程语言JavaEE中,乱码问题.pdf
主要介绍了JavaEE中用response向客户端输出中文数据乱码问题分析,需要的朋友可以参考下
。
Java开发必读 解决Java EE的乱码问题
哎,终于做成.chm格式的J2EE中文帮助文档了,上传上来共享给大家~,有问题的希望指点出来哟,我第一次作这个东西的,呵呵 ...浏览的时候可能会出现乱码,不要紧,打开IE,吧编码方式编程unicode或者自动选择就可以了
能有效解决你JavaEE项目乱码问题的Tomcat8.0,用这个部署运行你的项目即可,使用教程和官方版步骤一样
下面小编就为大家带来一篇解决JavaEE开发中字符编码出现乱码的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
【资源说明】 1、该资源包括项目的全部源码,下载可以...小区物业管理系统源码+项目说明(基于JavaEE采用MVC模式结合SSM框架+前端页面使用Bootstrap)(tomcat需要为8.5版本,9.0会导致js文件在浏览器显示为乱码).zip
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等...可以把借书信息导出为xls格式进行保存)(tomcat需要为8.5版本,9.0会导致js文件在浏览器显示乱码).zip
【资源说明】 1、该资源内项目代码都是经过测试运行...小区物业管理系统源码+项目说明(基于JavaEE采用MVC模式结合SSM框架+前端页面使用Bootstrap)(tomcat需要为8.5版本,9.0会导致js文件在浏览器显示为乱码).zip
【资源说明】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。...可以把借书信息导出为xls格式进行保存)(tomcat需要为8.5版本,9.0会导致js文件在浏览器显示乱码).zip
本书内容非常全面,涵盖了多册J2EE书籍所有知识要点,并结合作者自己经验总结而编写,内容相当丰富 众所周知,一般书籍为了销售需要,往往很少的知识点,却需要添加大量的废话、例子,以增加书本厚度,...乱码解决方案
我在javascript中动态生成了一个xml文件,但是中文一直出现乱码,经过几番验证,问题解决。 这是我的源码 解决方案: 将字符集从utf-8换成gb2312,成功实现, 将html头部和javascript的字符集都换成gb2312,终于解决了...
本项目是作者当时花费了3个多月的时间完成的.在此拿出来给大家分享,请珍惜作者的劳动成果,用心研读!...9.后台会员搜索中文名搜索乱码 10.注册会员的时候提示邮箱的格式不对 11.登录设置邮箱密码文本框改成密码框
使用idea+mysql+ssm开发 人事管理系统实现了六个模块的功能,分别为:用户管理、部门管理、职位管理、...文档下载:先获得文档所在的目录,如果目录不存在要提示下载文档不存在,下载失败,解决文档名的中文乱码问题
JavaEE学习日志(七十八)LinuxLinux安装jdkLinux安装MySQLLinux安装tomcatLinux安装RedisLinux部署商城项目Linux数据库的中文乱码问题 Linux Linux安装jdk 首先卸载Linux自带的jdk 查看当前Linux系统是否已经安装...
含有 SSH整合(Spring4+Struts2+Hibernate4)所需的包,包括spring-jdbc-4.0.0.RELEASE.jar,struts2-dojo-plugin-2.3.15.1.jar,hibernate-commons-annotations-...plugin-2.3.15.1.jar包中有关日期的乱码已经修改。
相关推荐
NULL 博文链接:https://zhangxing119.iteye.com/blog/1114177
用于解决JavaEE网页显示乱码等。包括项目属性设置,网页属性设置,Tomcat服务器配置等。
编程语言JavaEE中,乱码问题.pdf
主要介绍了JavaEE中用response向客户端输出中文数据乱码问题分析,需要的朋友可以参考下
。
Java开发必读 解决Java EE的乱码问题
哎,终于做成.chm格式的J2EE中文帮助文档了,上传上来共享给大家~,有问题的希望指点出来哟,我第一次作这个东西的,呵呵 ...浏览的时候可能会出现乱码,不要紧,打开IE,吧编码方式编程unicode或者自动选择就可以了
能有效解决你JavaEE项目乱码问题的Tomcat8.0,用这个部署运行你的项目即可,使用教程和官方版步骤一样
下面小编就为大家带来一篇解决JavaEE开发中字符编码出现乱码的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
【资源说明】 1、该资源包括项目的全部源码,下载可以...小区物业管理系统源码+项目说明(基于JavaEE采用MVC模式结合SSM框架+前端页面使用Bootstrap)(tomcat需要为8.5版本,9.0会导致js文件在浏览器显示为乱码).zip
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等...可以把借书信息导出为xls格式进行保存)(tomcat需要为8.5版本,9.0会导致js文件在浏览器显示乱码).zip
【资源说明】 1、该资源内项目代码都是经过测试运行...小区物业管理系统源码+项目说明(基于JavaEE采用MVC模式结合SSM框架+前端页面使用Bootstrap)(tomcat需要为8.5版本,9.0会导致js文件在浏览器显示为乱码).zip
【资源说明】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。...可以把借书信息导出为xls格式进行保存)(tomcat需要为8.5版本,9.0会导致js文件在浏览器显示乱码).zip
本书内容非常全面,涵盖了多册J2EE书籍所有知识要点,并结合作者自己经验总结而编写,内容相当丰富 众所周知,一般书籍为了销售需要,往往很少的知识点,却需要添加大量的废话、例子,以增加书本厚度,...乱码解决方案
我在javascript中动态生成了一个xml文件,但是中文一直出现乱码,经过几番验证,问题解决。 这是我的源码 解决方案: 将字符集从utf-8换成gb2312,成功实现, 将html头部和javascript的字符集都换成gb2312,终于解决了...
本项目是作者当时花费了3个多月的时间完成的.在此拿出来给大家分享,请珍惜作者的劳动成果,用心研读!...9.后台会员搜索中文名搜索乱码 10.注册会员的时候提示邮箱的格式不对 11.登录设置邮箱密码文本框改成密码框
使用idea+mysql+ssm开发 人事管理系统实现了六个模块的功能,分别为:用户管理、部门管理、职位管理、...文档下载:先获得文档所在的目录,如果目录不存在要提示下载文档不存在,下载失败,解决文档名的中文乱码问题
JavaEE学习日志(七十八)LinuxLinux安装jdkLinux安装MySQLLinux安装tomcatLinux安装RedisLinux部署商城项目Linux数据库的中文乱码问题 Linux Linux安装jdk 首先卸载Linux自带的jdk 查看当前Linux系统是否已经安装...
含有 SSH整合(Spring4+Struts2+Hibernate4)所需的包,包括spring-jdbc-4.0.0.RELEASE.jar,struts2-dojo-plugin-2.3.15.1.jar,hibernate-commons-annotations-...plugin-2.3.15.1.jar包中有关日期的乱码已经修改。