全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

JSP struts2 url传参中文乱码解决办法

JSP struts2 url传参中文乱码解决办法

1.设置struts.xml

<constant name="struts.i18n.encoding" value="UTF-8" />

或是设置struts.properties(我自己没试过)

struts.i18n.encoding=UTF-8

2.在web.xml添加编码过滤器

<filter>
<filter-name>characterEncodingFilter</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>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter> 
 <filter-name>characterEncodingFilter</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> 
 <init-param> 
  <param-name>forceEncoding</param-name> 
  <param-value>true</param-value> 
 </init-param> 
</filter> 

上面用的是spring自带的,也可以自己写,核心语句就是request.setCharacterEncoding(this.encoding);

3.设置tomcat的配置

1和2都只能设置post方式提交数据的编码方式,如果url有中文的话就会有乱码,解决办法是在

tomcat的\conf\server文件的

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
<Connector port="8080" protocol="HTTP/1.1" 
    connectionTimeout="20000" 
    redirectPort="8443" URIEncoding="UTF-8"/> 

加入 URIEncoding="UTF-8"。如果你正在使用eclipse,记得重启eclipse,把服务器的设置删除,重新设置。我就是因为没有这样做搞得配置文件没生效,调试了半天

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# struts2  # url传参中文乱码解决办法  # url传参  # 分享JSP中文乱码解决方法  # JSP+ MySQL中文乱码问题post提交乱码解决方案  # JSP出现中文乱码问题解决方法详解  # jsp用过滤器解决中文乱码问题的方法  # JSP MySQL插入数据时出现中文乱码问题的解决方法  # jsp中文乱码问题的简单解决方法  # 解决办法  # 的是  # 如果你  # 是在  # 半天  # 希望能  # 这样做  # 自带  # 搞得  # 谢谢大家  # 重启  # 配置文件  # 没试过  # 我就是  # 就会有  # UTF  # gt  # encoding  # filter  # springframework 


相关文章: 建站之星伪静态规则如何设置?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  北京企业网站设计制作公司,北京铁路集团官方网站?  建站之星云端配置指南:模板选择与SEO优化一键生成  如何自定义建站之星模板颜色并下载新样式?  网站制作培训多少钱一个月,网站优化seo培训课程有哪些?  简历在线制作网站免费版,如何创建个人简历?  建站之星代理费用多少?最新价格详情介绍  建站之星多图banner生成与模板自定义指南  简易网站制作视频教程,使用记事本编写一个简单的网页html文件?  高端网站建设与定制开发一站式解决方案 中企动力  如何通过西部数码建站助手快速创建专业网站?  ,柠檬视频怎样兑换vip?  如何在万网自助建站平台快速创建网站?  宝塔新建站点为何无法访问?如何排查?  建站主机是什么?如何选择适合的建站主机?  Swift开发中switch语句值绑定模式  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何选择高效响应式自助建站源码系统?  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  代购小票制作网站有哪些,购物小票的简要说明?  如何在七牛云存储上搭建网站并设置自定义域名?  大连网站设计制作招聘信息,大连投诉网站有哪些?  建站主机是否等同于虚拟主机?  七夕网站制作视频,七夕大促活动怎么报名?  行程制作网站有哪些,第三方机票电子行程单怎么开?  如何在阿里云域名上完成建站全流程?  如何获取免费开源的自助建站系统源码?  官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站  建站之星代理商如何保障技术支持与售后服务?  seo网站制作优化,网站SEO优化步骤有哪些?  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  如何快速重置建站主机并恢复默认配置?  建站主机选择指南:服务器配置与SEO优化实战技巧  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  常州企业建站如何选择最佳模板?  企业微网站怎么做,公司网站和公众号有什么区别?  网站代码制作软件有哪些,如何生成自己网站的代码?  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  如何在IIS中配置站点IP、端口及主机头?  电商平台网站制作流程,电商网站如何制作?  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  如何在阿里云虚拟主机上快速搭建个人网站?  如何在云主机上快速搭建多站点网站?  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  建站之星CMS五站合一模板配置与SEO优化指南  如何在Windows 2008云服务器安全搭建网站?  在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?  如何快速查询网址的建站时间与历史轨迹? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。