Struts2中struts.xml文件配置——慕客网Struts2入门视频教程(Fcming)讲义
2018-01-03 17:06
501 查看
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> <struts> <!-- include节点是struts2中组件化的方式,可将每个功能模块独立到每个xml文件中,然后用include节点引用 --> <include file="struts-default.xml"></include> <!-- package将多个action组织为一个模块 package的名字必须唯一 package可扩展,当一个package扩展自另一个时,子package会在本身配置的基础上加入父package的配置 --> <!-- name:package名 extends:继承的父package名 namespace:定义package扩展空间 ,该命名影响到url地址,如namespace=/test,则访问的地址为http://localhost:8080/struts/test/... abstract:设置package属性为抽象的,定义为抽象的package不能定义action--> <package name="default" namespace="/" extends="struts-default"> <!-- 拦截器 --> <interceptors> <!-- 定义拦截器:name: 名称,class:类路径--> <interceptor name="logger" class="com.imooc.logger"></interceptor> <!-- 定义拦截器栈 --> <interceptor-stack name="mystack"> <interceptor-ref name="stack1"></interceptor-ref> <interceptor-ref name="stack2"></interceptor-ref> </interceptor-stack> </interceptors> <!-- 默认拦截器,每个action会自动引用,但若action内引用了其他拦截器,则默认拦截器将失效 --> <default-interceptor-ref name="default_stack"></default-interceptor-ref> <!-- 全局result结果集的设置 --> <global-results> <result name="error">/error.jsp</result> <result name="success">/success.jsp</result> <result name="fail">/fail.jsp</result> </global-results> <!-- Action的配置 name:Action名称 class:路径 method:具体调用的action内的某个方法--> <action name="HelloWorld" class="com.imooc.action.HelloWorldAction"> <!-- 引用拦截器 name:拦截器名称或拦截器栈名称 --> <interceptor-ref name="logger"></interceptor-ref> <!-- result配置 name : result名称 和Action中返回的值相同 type : result类型 不写则选用superpackage的type struts-default.xml中的默认为dispatcher--> <result name="login" type="dispatcher">/login.jsp</result> <!-- 参数设置,代替 struts.properties文件 name:对应Action中get/set方法--> <param name="url">http://www.baidu.com</param> </action> </package> </struts>
相关文章推荐
- Struts教程____Struts2入门小demo(基于struts.xml配置文件)
- struts2中struts.xml文件配置简单讲解
- Struts2教程3:struts.xml常用配置解析
- struts2中web.xml配置struts.xml文件
- Struts2教程____Struts2入门小Demo配置前告知(默认无法使用*.do请求地址)
- Java Struts2 框架入门详解(二)Struts的环境配置
- Struts2之两个Action传值和不传值的struts.xml文件配置
- Struts2教程3:struts.xml常用配置解析
- Struts2教程3:struts.xml常用配置解析
- Struts2教程3:struts.xml常用配置解析
- 【备忘】Struts2+Spring3+Hibernate4+Maven+EasyUI整合入门视频教程
- Struts2教程3:struts.xml常用配置解析
- Struts2教程3:struts.xml常用配置解析
- struts2的配置之could not find action or result 问题的解决方法(struts.xml文件路径)
- J2EE入门视频教程第四讲——数据库技术简介及环境配置
- 04.风哥Oracle数据库实战入门-Oracle安装配置视频教程
- struts2 入门1:基本使用_struts基本配置
- web 08 struts2入门 struts2配置 struts包
- Struts2教程3:struts.xml常用配置解析
- myeclipse struts2环境配置(入门教程)