从外部jar接缝i18n属性文件

时间:2012-04-04 15:22:44

标签: java jsf properties internationalization seam

我正在尝试通过core:bundle-names conf文件中的components.xml标记加载i18n属性文件。如果我引用war项目中的属性文件,它最终会加载,我可以使用#{messages['theKeyValue']} EL访问facelets中的值。但是,我想从外部ejb.jar(我打包)加载一个,但没有运气。是否有人为此找到了解决方案?我不想在使用这个ejb jar的项目中粘贴这个文件。

PS:我正在使用Seam 2.2.2-Final和JSF 1.2_12

提前致谢。

1 个答案:

答案 0 :(得分:1)

如果您使用facelets,则可以在页面中声明该包

<f:loadBundle basename="path.in.the.jar" var="messages"/>