<?xml version="1.0" encoding="UTF-8" ?>
<decorators defaultDir="/WEB-INF/layout">
<!-- 不加装饰的文件 -->
<excludes>
<pattern>/resources/*</pattern>
<pattern>/data/demo.jsp</pattern>
</excludes>
<!-- 装饰文件的模板 -->
<decorator name="main" page="default.jsp">
<pattern>/main/*</pattern>
</decorator>
<decorator name="basic-theme" page="default.jsp">
<pattern>/</pattern>
</decorator>
</decorators>
<pattern>元素映射的是访问url,即controller的路径,而不是jsp所在目录。
其他元素:
defaultDir:装饰文件默认目录
excludes:不加装饰的路径
本文深入探讨了Web应用中装饰器的概念、作用及其在不同场景下的实现方式,通过实例展示了如何使用装饰器简化代码结构,提高代码复用性和可维护性。
438

被折叠的 条评论
为什么被折叠?



