java如何将磁贴留空
有没有可能让一块地砖空着?假设我在一个页面中有三个平铺:页眉、正文和页脚。我可以简单地添加一个正文和页脚,并将页眉留空吗
<body class="claro">
<div id="wrapper">
<div id="container" class="container">
<div id="hd">
<tiles:insertAttribute name="header" />
</div>
<div id="bd">
<hr/>
<tiles:insertAttribute name="body" />
</div>
<div id="ft">
<hr/>
<tiles:insertAttribute name="footer" />
</div>
</div>
</div>
所以我想这样用一次:
<definition name="base" template="...">
<put-attribute name="header" value="/WEB-INF/views/base/header.jspx" />
<put-attribute name="body" value="/WEB-INF/views/base/body.jspx" />
<put-attribute name="footer" value="/WEB-INF/views/base/footer.jspx" />
</definition>
一旦这样:
<definition name="base" template="...">
<put-attribute name="body" value="/WEB-INF/views/base/body.jspx" />
<put-attribute name="footer" value="/WEB-INF/views/base/footer.jspx" />
</definition>
目前,第二次使用爆炸。说我没有定义标题
有办法做到这一点吗
# 1 楼答案
使用“忽略”属性:
根据docs的说法:
# 2 楼答案
您可以只在基本定义中提供一个空的页眉,然后在更具体的定义中替换正文和页脚
也可以将该值设置为空字符串: