zoukankan      html  css  js  c++  java
  • struts2——配置文件

    1.struts.xml配置

    <struts>
        <!-- 引入其他的struts配置文件 -->
        <include file="/cn/test/deno/struts.xml"></include>
    </struts>
    <struts>
        <!-- package:分类
             namespace:命名空间
             extend:继承 -->
        <package name="hello" namespace="/test" extends="struts-default" >
        <!-- name:访问路径名,class:处理类的全类名 method:要这此类调用的方法 -->
            <action name="helloWorld" class="cn.test.deno.HelloWord" method="hello">
                <!-- 
                    name:标识结果处理的名称,与action方法的返回值相对应
                    type:指定调用哪一个result累处理结果,默认使用转发(dispatcher)
                 -->
                <result name="success" type="dispatcher">/hello.jsp</result>
            </action>
        </package>
    </struts>

    2.struts2常量配置

      2.1 修改struts2默认常量配置方式共有3中按加载顺序

        1.在src/struts.xml中配置

    <!-- 修改struts2常量 设置开发者模式 -->
        <constant name="struts.devMode" value="true"/>

        2.在src下创建struts.properties

        

        设置编码

        

        3.在项目的web.xml中设置

        

    3.动态方法调用

    <action name="userAction_*" class="cn.crm.web.struts.UserAction" method="{1}">
        <result name="success" type="redirect">/index.htm</result>
        <result name="error">/login.jsp</result>
    </action>
  • 相关阅读:
    Objective-C中#define的常见用法
    OpenGL ES为缓存提供数据的7个步骤
    绕指定点旋转算法
    矩阵平移旋转缩放公式
    矩阵和向量的乘法顺序
    干货集合
    RGB颜色空间与YCbCr颜色空间的互转
    UINavi中push控制器的时候隐藏TabBar
    CZLayer的阴影
    CALayer初认识
  • 原文地址:https://www.cnblogs.com/FlyBlueSky/p/9164509.html
Copyright © 2011-2022 走看看