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>
  • 相关阅读:
    浅谈Java中的栈和堆
    Java运行时内存划分
    浅谈Static
    浅谈同一家公司多个系统,共用登录用户名和密码
    浅谈Final
    浅谈StringBuffer
    浅谈加密算法BCrypt
    序列表 批量的含义
    安装activemq和java代码实现生产和消费
    Restful
  • 原文地址:https://www.cnblogs.com/FlyBlueSky/p/9164509.html
Copyright © 2011-2022 走看看