私はSpring 3(およびJ2EE)のWebアプリケーションの構築を一般的に開始しています。 私が見たpetclinicの例では、ヘッダ、インクルード、フッタ、静的なインクルードを使用してそれらを一緒にステッチするような、多くのJSP部分をプログラマが作成することがわかりました。とにかく何を私がしたいことは、私がBase.jsp
のように、ベースページを持っており、このようなものを含めることが可能であり得ることである。SpringとJSPファイルの動的インクルード
<body>
<jsp:include page="${subpage}"></jsp:include>
</body>
理由は、私はその後、置くことができること、メインページが欲しいということですコントローラーによって返されたModelAndView
の各ページの各部分が(データが添付された状態で)表示されます。これは動作しますが、${subpage}
が見つからない場合、エラーは発生しません.jsp名が間違っているか、見つからない場合があります。もっとエラーチェックをしたいのですが...
これを行うには、これが最適ですか?そして、これが私が心に留めていることのための良い考えであると思われるなら、それを行う正しい方法は何ですか?
コントローラクラスでサブページが変更されました。今度はJSPから設定する方法です。 – gotch4
質問を編集しました。それを確認してください – gotch4