SSH框架之Struts的全局跳转视图配置、配置的各项默认值

来源:互联网 发布:sub在vb中是什么意思 编辑:程序博客网 时间:2024/06/05 04:37

一、全局跳转视图配置
1、使用前提:

2、struts.xml配置:

二、配置的各项默认值
1、详解:

<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC          "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"          "http://struts.apache.org/dtds/struts-2.0.dtd">    <struts>    <package name="config2" namespace="/" extends="struts-default">    <!--         配置各项默认值         name 只配置了访问路径名称        class 默认执行的action是在struts-default中配置好的,即ActionSupport                <default-class-ref class="com.opensymphony.xwork2.ActionSupport"/>                进入ActionSupport中,在源码中查询方法时使用ctrl+o搜索更直接,ctrl+f也可以                源码中有execute()方法        method 默认为execute        默认的方法execute返回值为success,对应的页面去全局视图找    -->         <global-results>            <result name="success">/index.jsp</result>        </global-results>    <!--以下三种均为action的配置-->        <!--1.最全的一种-->        <action name="test" class="sram.config2.TestAction" method="execute"></action>        <!--2.方法默认为execute,省略不写-->        <action name="test" class="sram.config2.TestAction"></action>        <!--3.在2的基础上省略class,struts-default中默认实现ActionSupport,执行ActionSupport中的execute(),该方法返回值为SUCCESS,然后通过全局配置,返回SUCCESS对应页面-->        <action name="test"></action>    </package></struts>           

2、注意事项:

0 0
原创粉丝点击