2017-03-04 4 views
0

私はWebアプリケーションを飾るためにSiteMeshを使用しています。 <%@ includeファイルを使用して、セッションスコープ属性からデータを取得するdisplay:table>を持つダッシュボードJSPをインクルードします。私がc:out value = "$ {attributeName.List}" />を実行すると、セッション属性に読み込まれたpojoの内容を見ることができます。しかし、display:table name = "$ {attributeName.List}"> .../display:table>は一度だけレンダリングされます。リフレッシュ後、表のデータは消えますが、c:outのデータは引き続き表示されます。だから... SiteMeshはセッション属性にアクセスできますが、display:tableはアクセスできません。<display:table> with SiteMesh and SessionAttribute

私は、ページとリクエストスコープ変数をc:set>で設定しようとしましたが、それでもどちらも役に立ちません。

また、テーブルをインクルードページからデコレータページに移動しようとしましたが、それも動作しませんでした。

私はこれを解決するために何が原因か分かりますか?

答えて

0

%includeファイルを使用してからc:importに変更され、すべて正常です。