action之间传参为中文
来源:互联网 发布:emlog5.3.1源码下载 编辑:程序博客网 时间:2024/06/14 09:59
转自 http://blog.csdn.net/lhi705/article/details/7446156
- Struts2中action之间传参中文乱码的问题
- 解决方法一(已经验证,可以):
- 两个action都定义要传的参数属性的get和set方法,必须相同!
- 在struts.xml中定义:
- <result name="input" type="redirect">
- <param name="location">/homepage.ic?loginError=${loginError}</param>
- <param name="encode">true</param>
- </result>
- 解决方法二(据说也可以):
- 在action里面用
- username.setName(URIUtil.encodeQuery(username.getName()))
- 注:Post方式表单提交正常,GET方式提交中文乱码,在Tomcat配置文件Server.xml的Connector标签中加入“URIEncoding=UTF-8”。
- 传参乱码可以使用param:
- <action name="broSales" class="salesAction" method="broSales">
- <result>/sales/salesbro.jsp</result>
- <result name="input" type="redirectAction">
- <param name="actionName">listSales.do</param>
- <param name="namespace">/sales</param>
- <param name="soGroupId">${soGroupId}</param>
- <param name="soName">${soName}</param>
- </result>
- </action>
- 这种方式仅适合于redirectAction方式,不适合于redirect方式
- action之间传参为中文
- action之间传参为中文;type='redirect'和 type='redirectAction'主要区别
- action之间传参为中文;type='redirect'和 type='redirectAction'主要区别
- Struts2中action之间传参中文乱码的问题
- Struts2 action之间传参
- jsp 传参乱码 Struts2中action之间传参中文乱码的问题
- 解决Extjs传参到action中文乱码和jsp之间传值的中文乱码问题
- jsp与action之间传参方式
- action和action之间传数据
- struts1 action 之间传值
- strus2 Action之间传值
- 多个action之间跳转传参问题
- Struts2 action之间传参 (转自sfm1314620)
- URL传参为中文
- Struts2中action接收中文参数为乱码解决方法
- ajax调用,action返回的中文为乱码的解决方案
- strust2 action之间的传值
- Struts2 两个Action之间动态传参数
- hive列
- arm-linux-gcc交叉编译工具的安装
- QGraphicsView
- POJ 1611 The Suspects 并查集
- 数据结构-二叉树 链式 c
- action之间传参为中文
- Linux线程亲缘性
- 如何解决初级软件项目经理的常见错误
- Java从零开始追大牛系列_1_JavaSE基础整理
- Hive中LIKE查询使用通配符'%'的一个BUG--当转义符'\'遇到通配符'%'或'_'
- CentOS
- OpenCv显示窗口移植到MFC
- IBM WebSphere MQ几个特性的应用
- [WSDL] WSDL Web Service 應用 圖文 教學