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>
  • 相关阅读:
    VS2017专业版和企业版激活密钥
    RabbitMQ卸载重新安装
    RabbitMQ-基本命令操作
    天猫
    铜氨纤维
    四肢很发达,头脑不简单
    运动可以健身健脑
    1 职业天花板来自认识的局限性
    天猫-服饰行业标准
    服装设计都是需要什么
  • 原文地址:https://www.cnblogs.com/FlyBlueSky/p/9164509.html
Copyright © 2011-2022 走看看