JAVA学习

 

struts2配置文件说明(翻译自startingstruts2online)

一、struts.properties文件说明
       struts.properties配置文件提供了一种改变框架默认行为的机制。一般来讲我们没必要修改这个文件,除非你想拥有一个更加友好的开发调试环境。struts.properties文件中所包含的所有属性都可以在web.xml配置文件中使用"init-param"标签进行配置,或者在struts.xml文件中使用“constant”标签进行配置。
 可以被修改的属性允许改变Freemarker选项--改变“action-mapping”类、决定是否允许XML配置文件重载及确定默认用户接口主题等行为。

        一个名为“default.properties”的属性文件包含在“Struts2-Core”JAR文件中。你可以在你项目源文件路径的根目录下创建一个名为“struts.properties”的文件,来对某个属性进行修改。这样你就可以增加你想要修改的属性。新的属性值将会覆盖默认值。

       在开发环境下,你可能会考虑修改下面一些属性:
 (1) struts.i18n.reload = true  --允许国际化文件重载;
 (2) struts.devMode = true --允许开发模式以提供更方便的调试功能;
 (3) struts.configuration.xml.reload = true --允许XML配置文件重载功能,以便在有变化时可以重载而不需重载servlet容器中的整个web应用;
 (4) struts.url.http.port = 8080 --设置服务器允许端口,以便正确创建生成的URL。

二、struts.xml文件说明
       struts.xml文件包含了当你开发action时需要修改的配置信息。下面我们来看一下该文件的固定结构。
       根据你所开发应用的功能不同,有可能在你的应用中完全用不着“struts.xml”配置文件。我们这里所说的配置能够被包含注释的替代方法、“web.xml”中的初始化参数及可替换URL映射配置进行处理。需要“struts.xml”文件进行配置的属性有全局结果、异常处理及自定义拦截器堆栈。

       这是一个XML文件,所以第一个元素是XML版本和解码信息。接下来是该XML的文档类型定义(DTD),提供该文档所包含元素的结构信息,以便被XML解析器和编辑器使用。

posted on 2007-06-22 10:09 leefoo 阅读(1632) 评论(0)  编辑  收藏 所属分类: struts2相关翻译


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿(1)

随笔分类

随笔档案

友情链接

搜索

最新评论

阅读排行榜

评论排行榜