Struts2中的几种properties和xml配置文件

Struts2中的几种properties和xml配置文件的形式、放置位置、作用,怕忘记,做个笔记先
1、struts.properties 放置在src目录下
2、应用级别的国际化资源文件
   messageResource_en_US.properties src目录下
   messageResource_zh_CN.properties src目录下
3、struts.xml   src目录下
4、用于定义校验规则的ActionName-validation.xml   Action所在目录
5、用于visitor校验的几个  Action所在目录
   ActionName-validation.xml    
   User(BeanName)-userContext(ContextName)-validation.xml
6、用于类型转换的几个    Action所在目录
  ActionName-conversion.properties 用于指定某类型的属性使用什么样的转换器类 如:user=com.wkx.validate.UserConverter
  ActionName.properties 用于指定在类型转换中出错时的提示信息 如:invalid.fieldvalue.user.birthday=生日信息必须满足yyyy-MM-dd格式

7、包级别的国际化资源文件  包所在目录
  package_zh_CN.properties
  package_en_US.properties
8、Action范围的资源文件   Action所在目录
   ActionName_zh_CN.properties
   ActionName_en_US.properties
9、临时指定资源文件   src目录下
   temp_zh_CN.properties
   temp_en_US.properties
在访问时使用<s:i18n.../>标签来获取,形式如下:
<!--使用i18n作为s:text标签的父标签,临时指定国际化资源文件的baseName为temp -->
 <s:i18n name="temp">
     <!--输出国际化信息 -->
     <s:text name="loginPage">
 </s:i18n>

 <s:i18n name="temp"> 指定临时国际化资源文件的baseName为temp
     <s:textfield name="username" key="user"> 使用temp资源文件中的user条信息
     <s:textfield name="password" key="pass"> 使用temp资源文件中的pass条信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值