私のtiles.xml
ファイルには次のコードがあります。
データベースからデータを取得しsidebar.jsp
、ショー定義に入力する Struts2 アクションがあります。別の作業に対して同じアクションの別のメソッドを再度ヒットし、今回はリスト ビュー定義に入力しますが、以前のデータはsiderbar.jsp
その値を保持しません。
私はこれで1週間立ち往生しています。助けてください。
<definition name="baseLayout" template="/jsp/baseLayout.jsp">
<put-attribute name="header" value="/jsp/header.jsp"/>
<put-attribute name="menu" value="/jsp/menu.jsp"/>
<put-attribute name="body" value="/jsp/body.jsp"/>
<put-attribute name="sidebar" value="/jsp/sidebar.jsp"/>
<put-attribute name="footer" value="/jsp/footer.jsp"/>
</definition>
<definition name="show" extends="baseLayout">
<put-attribute name="body" value="/jsp/body.jsp"/>
</definition>
<definition name="listview" extends="baseLayout">
<put-attribute name="body" value="/jsp/listview.jsp"/>
</definition>