<?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>
struts.xml内容
猜你喜欢
转载自blog.csdn.net/qq_41009846/article/details/81569261
今日推荐
周排行