struts.xml 怎么配置父包
时间: 2024-05-03 22:17:38 浏览: 92
struts-config.xml配置
在 Struts2 中,可以使用父包来组织多个模块的配置文件。要配置父包,需要在 struts.xml 文件中使用 package 元素的 extends 属性。
例如,我们有一个名为 base 的父包,里面包含了一些通用的配置,比如拦截器、结果类型等。现在我们要创建一个子包,名为 sub,它继承自父包 base,同时还有自己的一些配置。
在 struts.xml 文件中,我们可以这样配置:
```xml
<struts>
<package name="base" extends="struts-default">
<!-- 父包的配置 -->
</package>
<package name="sub" extends="base">
<!-- 子包的配置 -->
</package>
</struts>
```
在上面的配置中,子包 sub 继承了父包 base 的配置,因为它的 extends 属性指向了父包的名称。这样,我们就可以在子包中使用父包中定义的拦截器、结果类型等配置了。注意,extends 属性可以指向任意一个已经定义的 package 名称,它并不一定要指向 struts-default。
阅读全文