Struts2可以在struts.xml中配置一些constant.
<constant name="struts.action.extension" value="action" />
<constant name="struts.ognl.allowStaticMethodAccess" value="true" />
<constant name="struts.i18n.encoding" value="UTF-8" />
<constant name="struts.custom.i18n.resources" value="resources" />我配置了上面这4个,如何在项目启动后,在任意java文件中调用到这些常量?比如我想在某个service中得到struts.action.extension的信息是什么,然后做相应操作,如何get到?(我不想重新自己读一次xml),我相信struts2一定缓存了这些变量!还有一个问题是我可以在jsp页面使用<s:text value="abc"/>来得到预先配置好的国际化字符串,在action中也可以调用getText("abc")来得到。如何在其他java文件中得到该数据呢?这个struts2也一定缓存了吧?要不然不可能getText(java.lang.String)一次,struts2就去读取properties一次吧?求以上两个方法!
<constant name="struts.action.extension" value="action" />
<constant name="struts.ognl.allowStaticMethodAccess" value="true" />
<constant name="struts.i18n.encoding" value="UTF-8" />
<constant name="struts.custom.i18n.resources" value="resources" />我配置了上面这4个,如何在项目启动后,在任意java文件中调用到这些常量?比如我想在某个service中得到struts.action.extension的信息是什么,然后做相应操作,如何get到?(我不想重新自己读一次xml),我相信struts2一定缓存了这些变量!还有一个问题是我可以在jsp页面使用<s:text value="abc"/>来得到预先配置好的国际化字符串,在action中也可以调用getText("abc")来得到。如何在其他java文件中得到该数据呢?这个struts2也一定缓存了吧?要不然不可能getText(java.lang.String)一次,struts2就去读取properties一次吧?求以上两个方法!
解决方案 »
- 关于SSH多个数据源配置的问题
- java程序远程登录Linux主机并执行shell脚本
- java 数组
- Tomcat启动正常,但是浏览器访问不了,急~~~~~~
- 关于websphere出现的问题求助,大侠们帮忙啊
- tomcat报错。。。求助
- 如何在EJB里进行Http链接
- 感觉用myeclipse进行有关的J2EE的开发好复杂呀!欢迎大家过来谈谈自己的看法!
- 欲学习J2EE,请大家推荐好书(重信誉,必结贴)
- 急问JNDI问题,在线等..........................................
- 需要做一个实时动态的监控系统,在设计方面大家有什么好的案例没有?
- 如何根据长度单位(cm)截取字符串
text可以用LocalizedTextUtil类.