文档章节

struts2编码乱码

小老傅
 小老傅
发布于 2014/11/24 17:38
字数 176
阅读 94
收藏 5

Struts2的中文乱码解决 中文乱码问题一般是指当请求参数有中文时,无法在Action中得到正确的中文。Struts2中有2种办法可以解决这个问题:  设置JSP页面的pageEncoding=”utf-8”,就不会出现中文乱码;  如果JSP页面的pageEncoding=”GBK”,那么需要修改struts.i18n.encoding=GBK,在struts.xml中加入如下语句进行修改。 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <constant name="struts.i18n.encoding" value="GBK"/> …… </struts> 上面2种方法可以解决POST请求中的中文参数,但是GET请求中的中文参数不能解决,GET请求中的中文参数的乱码需要通过修改Tomcat的server.xml文件来解决,修改如下内容,加入URIEncoding=”GBK”<Connector port="8080" …… URIEncoding="GBK"/>

© 著作权归作者所有

小老傅
粉丝 7
博文 44
码字总数 35819
作品 0
海淀
程序员
私信 提问
struts2中文乱码解决方法-转贴

action重定义时使用下面的方式 aaa.action ${showMsg} true 终于在自己的项目中引入struts2了,但一上来就来一个中文乱码的问题。google了半天找了几个不痛不痒的结果,很是不满意。又调试了...

antonie
2010/03/17
554
0
Struts2乱码终极解决办法

这个暑假一直在做有关Struts2的相关开发,可是乱码问题一直出现,也一直没在意。。。今天闲来有空,总结一下,希望以后乱码问题不要再出现 先把以往需要设置的点罗列一下: 1. JSP 文件头 2....

长平狐
2012/11/12
511
0
J2EE开发WEB项目时乱码问题

@红薯 你好,想跟你请教个问题: 在web开发中,经常会遇到乱码的问题,在此想询问几个知识点: 1、利用eclipse进行开发时,选择的编码是对项目中所有文件进行编码吗? 2、通过浏览器提交的信...

ayesd
2013/01/09
475
4
关于struts.xml中配置通过${}获取值栈的值编码问题

之前通过struts2做一个文件下载的功能,我想下载时的默认文件名是中文, action代码如下: struts配置文件代码: 这样导出的文件名会有乱码,我调试看了值栈里的值没有乱码,最后看了struts的...

囚兔
2012/04/19
1K
0
struts2 from传值乱码

今天碰到一个struts 2的问题,具体情况是这样:从jsp提交到action里面的时候,通过from传中文会出来乱码的问题,为了解决这个问题,我试了很多方法,总结一下 1.在structs.xml里面设置strut...

seandu
2012/09/11
180
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS7.6中安装使用fcitx框架

内容目录 一、为什么要使用fcitx?二、安装fcitx框架三、安装搜狗输入法 一、为什么要使用fcitx? Gnome3桌面自带的输入法框架为ibus,而在使用ibus时会时不时出现卡顿无法输入的现象。 搜狗和...

技术训练营
昨天
5
0
《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
昨天
8
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
昨天
10
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
昨天
6
0
PHP+Ajax微信手机端九宫格抽奖实例

PHP+Ajax结合lottery.js制作的一款微信手机端九宫格抽奖实例,抽奖完成后有收货地址添加表单出现。支持可以设置中奖概率等。 奖品列表 <div class="lottery_list clearfix" id="lottery"> ......

ymkjs1990
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部