马士兵struts2视频教程第六十九集

声明式异常处理:

1、在action中进行异常映射

2、在package中进行全局映射

3、使用继承共用异常映射

4、struts2中异常处理由拦截器实现(观察struts-default.xml),实际上struts2的大多数功能都由拦截器实现

i18n支持国际化

创建一个properties的文件,命名必须是xx_zh_CN.properties,xx_en_US.properties

引用ResourceBundle,

ResourceBundle res = <span style="font-family: Arial, Helvetica, sans-serif;">ResourceBundle .getBundle("xx", Locale.US));</span>
打印res.getString(key;
zh_CN:zh代表语言,后面两个字母代表国家

properties默认不允许写中文,必须转换成utf_8编码格式的文件,在dos下找到文件,然后用路径\native2ascii 目标文件 最终文件名   来转换

但是以上方法转换太麻烦,每次都要转换,所以有个简单的方法就是在Eclipse下用propertiesEditor打开就可以了,但是propertiesEditor是个插件,需要下载



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值