`
qilixiang012
  • 浏览: 202679 次
文章分类
社区版块
存档分类
最新评论

struts2 设置文件编码的3种方式

 
阅读更多

当发生配置了多个地方,发生了冲突的时候,优先级别为: 3,1,2。

一般情况下不在web.xml下配置,在struts.xml或者struts.properties下进行配置

1,可以在src目录下,建立一个与struts.xml同级的配置文件,名字为 struts.properties 的文件,文件中的内容为:struts.i18n.encoding=UTF-8 (这里我设置的编码为utf-8)

2,在struts.xml文件中加上一个全局的变量的一行信息为:
<constant name="struts.i18n.encoding" value="UTF-8"></constant>

3。在web.xml中在struts2的过滤器中加上初始变量值,如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
<!-- 初始编码配置 -->
<init-param>
<param-name>struts.i18n.encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<!-- 结束-->
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

分享到:
评论

相关推荐

    Struts2文件的上传和下载

    Struts2中的文件的上传和下载 1. 文件上传的原理: 表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值: 1) application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性...

    Struts2属性文件详解

    Struts2属性文件详解 struts.configuration 该属性指定加载Struts 2配置文件的配置文件管理器.该属性的默认值是org.apache.Struts2.config.DefaultConfiguration, 这是Struts 2默认的配置文件管理器.如果需要实现...

    Struts2上传文件出错

    -- 系统常量定义,定义上传文件字符集编码 --&gt; &lt;constant name="struts.i18n.encoding" value="UTF-8"&gt; &lt;!-- 系统常量定义,定义上传文件临时存放路径 --&gt; &lt;constant name="struts.multipart.saveDir" ...

    Struts2入门教程(全新完整版)

    3.初识struts2配置文件 4 (1).web.xml文件 4 (2).struts.xml文件 4 (3).struts.properties(参default.properties) 4 (4)struts-default.xml 4 (5)其它配置文件 4 4.让MyEclipse提示xml信息 4 5.如何...

    struts2.1.8学习

    1、Struts2 是由webwork2 发展来的而非Struts1,相比Struts1,Struts2 编码规范跟类似与webwork2 2、Struts2 非侵入式设计、Struts1 属于侵入式设计 3、Struts1 与ServletAPI、strutsAPI 紧密耦合;Struts1 则不 4、...

    Struts2 in action中文版

    11.4.2 以编码的方式设置地域 259 11.5 小结 260 第五部分 高级主题和最佳实践 第12章 使用插件扩展Struts 2 264 12.1 插件概要 264 12.2 常用插件 265 12.2.1 SiteMesh 266 12.2.2 Tiles 267 12.2.3 JFreeChart ...

    JAVA COS上传实例支持Struts2

    COS这个文件上传组件可以说在几个开源的上传文件组件中性能是非常优秀的,上传速度很快(相比fileUpload,smart等组件),但在使用Struts2结合COS文件上传时要注意Struts2实现了自己的MultiPartRequest,这个过滤后的...

    struts2 中文文件名文件下载

    解决中文文件名问题,使用解决方法,文件名编码:ISO8859-1

    Struts2 学习笔记

    十三、 Struts2配置文件模块化包含(include) 17 十四、 默认的Action 18 十五、 Action总结 18 02 Struts2-Result 19 一、 Result类型 (type) 19 二、 全局结果集(Globle Result) 20 三、 动态的结果集(dynamic ...

    Struts2\constant应用

    该属性的默认值为struts-default.xml,struts-plugin.xml,struts.xml,看到该属性值,读者应该明白为什么Struts 2框架默认加载struts.xml文件了。 struts.objectFactory 该属性指定Struts 2中的action由哪个容器...

    JSP Struts配置文件详解

    @contentType:指定相应结果的内容类型和字符编码 @locale:指定是否把Locale对象保存到当前用户的session中,默认为false @processorClass:指定负责处理请求的Java类的完整类名.默认org.apache.struts.action....

    Struts2帮助```````

    十三、 Struts2配置文件模块化包含(include) 17 十四、 默认的Action 18 十五、 Action总结 18 02 Struts2-Result 19 一、 Result类型 (type) 19 二、 全局结果集(Globle Result) 20 三、 动态的结果集(dynamic ...

    struts2的总结,适合初学者

    1Mvc与servlet ...3、struts2的配置文件组织更合理,是企业开发很好的选择。 4、struts2的拦截器为mvc框架注入了全新的概念。 4Struts2入门 4.1新建一个工程为struts2 4.2修改工程的编码为utf-8 4.3导入

    Android远程访问Struts2服务器程序(用到Json解析数据)

    服务器端采用Struts2编码,Android客户端采用Json解析它的数据 服务器端程序为ServerProject(用MyEclipse建立此项目),Android客户端程序代码为:AndroidHttpJSONActivity 注意Android客户端代码中,有一个ip地址,...

    Struts1.3 备忘笔记

    07 Struts_07ForwardAction : 访问WebRoot/WEB-INF/下文件的一种方式 08 Struts_08DynaValidatorForm : Struts框架的Validator验证框架 09 Struts_09Token : Structs的令牌机制,避免重复提交问题 10 Struts_10...

    struts2漏洞利用工具V1.41

    struts2漏洞利用工具V1.41 请遵守网络安全法,该工具仅用于研究学习和网络管理员安全检测,不要用于任何非法用途,工具使用造成的后果与本人无关 新版开发计划:1、执行任意jar包2、学习模式提交,可修改任意参数 ...

    struts2+hibernate+bootstrap+jquery开发球队后台管理系统

    项目描述 ...还有就是管理员可以直接在系统中录入球员的个人信息,以及之后对学生和用户信息的管理(增删改查)。本系统的主页是球队的发展历程,效果...2.如果出现数据库连接编码问题,需要在hibernate.cfg.xml中指定编码

    android向struts服务器端上传文件代码

    本人也是新手,这个代码是参考的网上代码自己修改写的,能实现android客户端向struts上传文件功能,用的是HttpURLConnection,注意设置请求头的编码为“utf-8",能解决文件名是中文的问题,不然会报错,rg.apache....

    struts2学习笔记!

    struts2学习笔记!因为还没有全部学完,所以分部分分享!主要内容:struts.xml配置,web.xml配置 Action要点!全局类型转换,部分类型转换,类型转换文件 类型装换错误的处理问题局部使用,把中文汉字转换为编码 struts2对...

    基于J2EE短信共享网站设计(Spring+Struts2+Hibernate)

    基于三大框架架构Spring+Struts2+Hibernate 这个是我毕业设计,有论文,也有答辩ppt,开题报告... 比较成功,所以传上来与大家分享。 界面采用新浪界面样式, 后台层次非常清晰。 数据库采用MySql。 服务器用tomcat...

Global site tag (gtag.js) - Google Analytics