浏览 2844 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-05-31
最后修改:2012-05-31
开始用的是STRUTS2的I18N拦截器来实现的. 将用户设定的语言放在SESSION中,然后所有JSP请求都由ACTION转发. STRUTS2的国际化也有所研究,struts2资源文件加载方式:包范围资源文件,类范围资源文件,临时指定资源文件. 后面,平台将集成很多模块,模块是以JAR包和配置文件的形式加载,类似热插拔的接口. 现在有这样一个要求,就是能够将国际化语言导出某种模式的文件比如EXCEL,这个EXCEL里面有模块-LANGUAGE-KEY-VALUE这样的格式,然后用户可以在那份文件上进行修改,或者增加一种语言,再导入到系统,系统就会增加了一种语言(加一套LANGUAGE和KEY对应的VALUE), 再进行语言切换,即可切换成用户想要的语言环境. 目前用STRUTS2遇到了困难,有些位置实现不了.想换用SPRING的国际化方案和SPRING-MVC来做. 但是系统中用STRUTS2和Struts2_Convention_Plugin来实现ACTION注解零配置,来有STRUTS2对JSON的支持, 舍不得放弃.不知道各位有什么建议...着急啊... 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-06-04
SPRING MVC对注解零配置和JSON是的支持,另外性能也比STRUTS2高三倍。
|
|
返回顶楼 | |