struts.xml内容

<?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>


    <!-- 常量配置 -->
    <!-- 国际化配置 -->
        <constant name="struts.i18n.encoding" value="UTF-8"></constant>
    <!-- 指定访问action时需要的后缀名 -->
        <constant name="struts.action.extension" value="action,,"></constant>
    <!-- 指定struts2是否以开发模式运行 -->
    <!-- 1   热加载主配置文件 -->
    <!-- 2 提供更多的错误信息输出 方便开发调试  -->
        <constant name="struts.devMode" value="true"></constant>




    <!-- package:将action配置封装    可以在package中配置很多action
            name   包的名字  起到表示作用 随便起  不能与其他的包重名
            namespace   给action的访问路径中定义一个命名空间
            extends   继承一个指定的包    必选
            abstract   包是否是抽象的   标识性熟悉     表示该包不能独立运行 专门用于继承
     -->
     <!-- action 配置action类
            name   决定了action访问的资源名
            class   填写action的完整类名
            method  指定具体调用的action中的方法

      -->
        <package name="crm" namespace="/" extends="struts-default">
            <action name="CustomerAction_*" class="cn.itheima.web.action.CustomerAction" method="{1}">
                <!-- result   结果配置
                    name   结果处理的 名称 与action方法对应的返回值对应
                    type   指定调用哪一个result处理  默认使用装发
                 -->
                <result name="list">/jsp/customer/list.jsp</result>
            </action>
        </package>
        <!-- 引入其他配置文件 -->
        <include file="cn/itheima/b_dymatic/struts.xml"></include>
    </struts>

猜你喜欢

转载自blog.csdn.net/qq_41009846/article/details/81569261