properties资源文件总结

properties资源文件总结:

 

1properties文件可完成的功能有:

1)配置自定义类型转换。

2)系统自带的类型转换失败时(不可转换),会产生错误提示,properties可用于配置自定义的错误提示。

3)国际化,用于显示不同国家语言。

 

2、类型转换按范围有:

局部和全局,如果局部文件和全局文件都存在,则使用局部文件而忽略全局文件。

功能

范围

所在位置

文件名称

文件内容格式

配置自定义类型转换

局部(针对成员变量)

与被转换成员变量所在的类同目录

成员变量所在的类名称-conversion.properties

成员变量名称=负责转换的类全路径

全局(针对整个类)

srcclasses)同一目录

xwork-conversion.properties

成员变量类型全路径=负责转换的类全路径

配置自定义错误消息

局部

与被转换成员变量所在的类同目录

成员变量所在的类名称.properties

invalid.fieldvalue.成员变量名=错误消息

全局(需在struts.xml文件中增加<constant name="struts.custom.i18n.resources" value="properties文件名 ,不含后缀名"></constant>

srcclasses)同一目录

文件名.properties

work.default.invalid.fieldvalue={0} 错误消息

 

3、国际化有以下4个文件需注意:

文件名

所在位置

文件内容格式

struts.properties

srcclasses)同一目录

struts.custom.i18n.resources=globalMessages

globalMessages_zh.properties(中文)

srcclasses)同一目录

HelloWorld=你好,世界!

globalMessages_en.properties(英文)

srcclasses)同一目录

HelloWorld= Hello World

JSP文件中

 

<s:text name="HelloWorld"/>

<s:property value="%{getText('HelloWorld')}"/>

显示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值