testdefinitions.jsp

来自「strust 框架 的源程序以及java类源代码」· JSP 代码 · 共 37 行

JSP
37
字号
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>

<%-- Test template definitions (from factory) 
--%>
<hr>
<strong>Insert definition defined directly in jsp page</strong>
<tiles:definition id="definition" template="/test/layout.jsp" >
  <tiles:put name="title"  value="Test definition defined in jsp page" />
  <tiles:put name="header" value="header.jsp" />
  <tiles:put name="body"   value="body.jsp" />
</tiles:definition>

<br>
<tiles:insert beanName="definition"/>

<hr>
<strong>Insert definition defined in factory</strong>
<br>
<tiles:insert definition="test.layout.test1"/>

<hr>
<strong>Insert definition defined in factory</strong>
<br>
<tiles:insert definition="test.layout.test2"/>

<hr>
<strong>Insert definition defined in factory</strong>
<br>
<tiles:insert definition="test.layout.test3"/>

<hr>
<strong>Insert definition defined in factory : Overload title attribute</strong>
<br>
<tiles:insert definition="test.layout.test3">
  <tiles:put name="title" value="Test definition : overload attribute 'title'" />
</tiles:insert>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?