2 qq 33429472 qq_33429472 于 2016.02.09 16:30 提问

struts2在action中获取页面超链接中文参数乱码

struts2在action中获取页面超链接中文参数乱码,该如何解决,跪求各位大神

2个回答

devmiao
devmiao   Ds   Rxr 2016.02.10 07:48
 在struts 配置文件里加上:
 <struts>
  <constant name="struts.locale" value="zh_CN"></constant>
   <constant name="struts.i18n.encoding" value="GBK"></constant>
</struts>试试
91program
91program   Ds   Rxr 2016.02.09 16:36

超链接中文参数乱码,你先确认一下参数的编码,一般可能是 UTF-8 的。、
然后再确认一下显示的函数是否支持直接显示 UTF-8,还是需要转成 ASCII 或者 Unicode 才能显示。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
strust2接收URL参数为中文是乱码问题的解决
这几天在做一个网站,用struts2框架作为展现层,与web端的页面做交互,其间就遇到了一个问题,困了我好久,我前端用ajax异步调用了一个action方法,链接中还有参数(中文的),在action中request接受之后参数全部为乱码,这个JSP包括struts2中该设置编码的地方我都设为了UTF-8,结果还是出现了这个问题。网上查了好久,左改改又改改,终于解决了这个问题,解决方案如下: 1.
Struts2中action接收中文参数为乱码解决方法
老实说,中文乱码问题是每个程序员会经常遇到的问题,而且也是一个很头疼的问题。网上很多关于解决中文乱码的帖子,看几个之后你会发现大都是一样的。但是我们照着做,却还是无法解决乱码问题。我也是看了好多帖子,好多解决方法,最后把几个方法结合起来,修改一下就可以用了。废话少说,下面进入正题。 首先Struts默认的编码方式是utf-8,出现乱码首先检查jsp页面的编码方式是否也是utf-8,也许你会很奇怪
Struts2 URL传递中文参数乱码问题
转载背景:       小白在
struts2重定向时传递参数的实现!以及传递参数为中文时的乱码问题解决!
经过一晚上的努力,终于把这个问题解决了,现在和大家一起分享下! 一、传递参数的实现:从survey.action跳转到 student.action 在survey.action中有message 这样一个参数需要在重定向之后传递到下一个student.action中,则在survey.action中给message赋值,并保证survey.action中message有get,set方法,在
Struts2 学习笔记 —— 10 —— Action接收参数时的中文乱码问题
在Struts接收参数时,如果输入中文,那么可能就会出现乱码问题     首先写一个index.jsp <%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> Insert title here 使用DomainM
struts2配置文件中url传递参数中文乱码处理
配置文件   [html] view plaincopy action name="sort*" class="sortManage" method="{1}">       result name="*" type="redirect">/admin/linkSort/sortManage.jsp?mss=${mss}result>   ac
struts2升级之后jsp到action传值出现乱码问题
web.xml中添加 <filter> <filter-name>encodingFilter</filter-name> <filter-class> com.xinli.webapp.filter.EncodingConvertFilter </filter-class> </filter> <filter-mapping> <filter-name>encodi
struts2 action 跳action 传递中文乱码问题解决
前不久在做项目的时候遇到个乱码问题、 心想这乱码跟其他乱码肯定一样好解决、 可是半天过去了、那乱码还是一样屹立在那、 使用浑身解数都没有好的方法解决、 最后看到了一个帖子、 才有了解决办法、 如果使用的是rediect这样解决: [html] view plaincopy action name="remove
Struts2中action重定向跳转到jsp参数中带有中文(乱码解决的方案)
struts.xml中的配置                                 /employeeAdd.jsp                    ${username}                    jsp 中编码:     String path = request.getContextPath(
关于struts2中传入中文参数然后显示到页面出现乱码
struts2传入中午出现乱码的情况 今天写了一个struts2出现了中文乱码,实现的动能是这样的 , 设计一个表单,其中type代表的是数字,type1输入的是中文,其中表单中action是一个struts2的action,单击提交以后返回成功视图的后吧type和type1中的数据取出来 其中action的部分代码:   /success.jsp success.jsp