0
こんにちは: jspページに属性と定義を挿入する方法はわかりましたが、ネストタイルは挿入できません。ネストタイルの挿入方法
これはexmapleです:
<definition name="/commonPage" template="/jsp/common/template.jsp">
<put-attribute name="header" value="/jsp/common/defaultHeader.jsp" />
<put-attribute name="menu" value="/jsp/common/defaultMenu.jsp" />
<put-attribute name="footer" value="/jsp/common/defaultFooter.jsp" />
</definition>
<definition name="/all" extends="/commonPage">
<put-attribute name="body" value="/jsp/all_body.jsp" />
<put-list-attribute name="scriptList">
<add-attribute value="/res/script/all.js" />
</put-list-attribute>
</definition>
<definition name="/time" extends="/commonPage">
<put-attribute name="timebar" value="/jsp/common/timebar.jsp" />
<put-attribute name="body" value="/jsp/time_body.jsp" />
<put-list-attribute name="scriptList"></put-list-attribute>
</definition>
</tiles-definitions>
そしてtempalte.jsp中:今すぐ
....
<tiles:insertAttribute name="meun">
...
<tiles:insertAttribute name="footer">
、time_body.jspに、私は別のJSPを挿入したいです - timebar.jsp。
私は "/ time"の定義で属性を定義しますが、動作しません。
<div class="div_fullwidth">
<tiles:insertAttribute name="timebar" />
</div>
任意のアイデア:
これはtime_body.jspでのコードのですか?
をその依存関係を使用していますがタイムバーが見つからないことができているようです。ところで、私はstruts-tiles-pluginを使用します。 – hguser