我又看了一下Struts1.2的文档,其中说需要在struts-config.xml文件定义一个<message-resource>元素就可以了,就像下面这样:
<message-resources parameter="MyWebAppResources" null="false" />
可是文档中又说这个元素的key属性是用来指定这个资源文件MyWebAppResource.properties是放在哪里的。
key - ServletContext attribute key to store this bundle. [org.apache.struts.action.MESSAGE] (optional)
缺省的好象是org.apache.struts.action.MESSAGE,这好象是类中的属性名吗,不是什么具体的目录路径呀!!!请问如果我要让这个MyWebAppResource.properties文件放在WEB-INF\classes目录下,应该如何作具体设置呢?请知道的高人能帮我解答一下!!!谢谢!
<message-resources parameter="MyWebAppResources" null="false" />
可是文档中又说这个元素的key属性是用来指定这个资源文件MyWebAppResource.properties是放在哪里的。
key - ServletContext attribute key to store this bundle. [org.apache.struts.action.MESSAGE] (optional)
缺省的好象是org.apache.struts.action.MESSAGE,这好象是类中的属性名吗,不是什么具体的目录路径呀!!!请问如果我要让这个MyWebAppResource.properties文件放在WEB-INF\classes目录下,应该如何作具体设置呢?请知道的高人能帮我解答一下!!!谢谢!
解决方案 »
- 初学struts,感觉真的很难,大家可有什么好的方法。分享下
- SSH 协作开发,如何分配工作呀。
- 求助!一个页面读取的编码问题!
- 如何将java文件生成web service? 更高要求
- j2me访问web services服务器的输出问题
- 关于Hibernate中一对一关系的问题
- 关于hibernate连接一个数据库服务器中多个数据库的问题
- java.net.SocketException: Too many open files 什么原因呢
- Struts问题:表单不确定时如何设计formbean对象?
- 例如我打一个JAR 包,JAR包里有一些Hibernate的XML映射文件或其他的XML形式的配置文件,然后把这个JAR包方到JBOSS的LIB目录下,然后如何
- Tomacat 5.0哪里可以下载啊 帮帮忙
- 大家好,本人想从C改用Java,有什么精典的书吗?谢谢
parameter="com.somecompany.somepackage.someappresource",意思是在设计时的源代码目录的com\somecompany\somepackage\目录下有一些文件如someappresource.properties、someappresource_zh.properties,运行时,这些文件会在\WEB-INFO\classes\com\somecompany\somepackage\目录下,struts会自动查找到底需要哪个文件。
而key的意思是,你会需要另外的message-resources,它只是在自己使用时定义了一个查找的键而已, struts-examples中的示例很清楚了,你看看吧。