structs2中全面的配置文件struts.xml文件示范
来源:互联网 发布:java后端调用url请求 编辑:程序博客网 时间:2024/06/05 15:32
- Struts.xml文件结构
- <!—Struts.xml文件是整个Struts2框架的核心,下面是一个最完整的struts.xml文件,这个文件没有任何实际意义,仅仅是一个struts.xml。 -->
- <?xml version=’1.0’ encoding=”GBK” ?>
-
- <!DOCTYPE struts PUBLIC
- “-//Apache Software Foundation//DTD Struts Configuration 2.0//EN”
- “http://struts.apache.org/dtds/struts-2.0.dtd” >
- <!—struts 是struts2配置文件的根元素 -->
- <struts>
- <!--- 下面元素可以出现0次,也可以无限多次 ->
- <constant name = “ ” value = “ “ />
-
- <bean type = “ ” name = “ ” class = “ “ scope = “ ” static = “ ” optional = “ ” />
-
- <include file = “ “ />
-
- <package name = “必填的包名” extends = “ ” namespace = “ ” abstract = “ “>
-
- <result-types>
-
- <result-type name = “ “ class = “ “ default = “true | false “ >
-
- <param name = “参数名”>参数值</param>
- </result-types>
-
- <interceptors>
-
-
- <interceptor name = “ “ class = “ “>
-
- <param name = “参数名”>参数值</param>
- </interceptor>
-
- <interceptor-stack name = “ “>
-
- <interceptor-ref name = “ “>
-
- <param name = “参数名”>参数值</param>
- </interceptor-ref>
- </interceptor-stack>
- </interceptors>
-
- <default-interceptor-ref name = “ “>
-
- <param name = “参数名”>参数值</param>
- </default-interceptor-ref>
-
- <default-action-ref name = “ “>
-
- <param name = “参数值”>参数值</param>
- </default-action-ref>
-
- <global-results>
-
- <result name = “ “ type = “ “>
-
-
- <param name = “参数名”>参数值</param>
- </result>
- </global-results>
-
- <global-exception-mappings>
-
- <exception-mapping name = “ “ exception = “ “ result = “ “>
-
- <param name = “ 参数名”>参数值<.param>
- </exception-mapping>
- </global-exception-mapping>
- <action name = “ “ class = “ “ method = “ “ converter = “ “>
-
- <param name = “参数名“>参数值</param>
-
- <result name = “ ” type = “ “>
-
-
- <param name = “ 参数名”>参数值</param>
- </result>
-
- <interceptor-ref name = “ “>
-
- <param name = “参数值”>参数值</param>
- </interceptor-ref>
-
- <exception-mapping name = “ “ exception = “ “ result = “ “>
-
- <param name = “参数名“>参数值</param>
- <exception-mapping>
- </action>
- </package>
- </struts>