Bil*_*rza 5 java struts2 java-ee web
Struts2 Actions通常扩展ActionSupport实现TextProvider接口的类,并使用getText()方法以方便的方式提供对资源包文件的访问.
我想在拦截器中使用资源包.我想我必须复制TextProvider实现并将其粘贴到我的拦截器中.
我已经定义了全球资源档案 struts.xml
<constant name="struts.custom.i18n.resources" value="resources.global" />
Run Code Online (Sandbox Code Playgroud)
并放置global.properties在resources包中.
它在Action Classes中工作正常
是否有更简单的方法在拦截器中使用资源包?
您可以使用该java.util.ResourceBundle课程。
ResourceBundle bundle = ResourceBundle.getBundle("my_resource_name", locale);
bundle.getString("resource_key");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2427 次 |
| 最近记录: |