0
私はPHPで働いていました。ここでは、メニューのヘッダーとフッターを書き、それらのメソッドをスクリプトから呼び出すためのメソッドでページクラスを作成します。このようにして、メインメニューの内容をページクラスコードだけで簡単に変更することができました。ページセクションJSP/JSTL
私はJSPとJSTLを試していますが、include以外のこの問題の解決策は見つかりません。これを行うより良い方法はありますか?
私はPHPで働いていました。ここでは、メニューのヘッダーとフッターを書き、それらのメソッドをスクリプトから呼び出すためのメソッドでページクラスを作成します。このようにして、メインメニューの内容をページクラスコードだけで簡単に変更することができました。ページセクションJSP/JSTL
私はJSPとJSTLを試していますが、include以外のこの問題の解決策は見つかりません。これを行うより良い方法はありますか?
jsp:includeがこれを解決する最善の方法だと思われます。
代わりに、JSPを後継のFaceletsにアップグレードしたり、Velocity、FreeMarker、Tilesなどのテンプレートエンジンやフレームワークを導入することができます。しかし、あなたは ' 'の問題はどうですか? –
BalusC
BalusCはFaceletsやSiteMeshのようなものを利用することが最も良い選択肢かもしれないと指摘しているので、最も近いソリューションはタグライブラリです。 –
私は言うごとく問題があるとは言えませんが、より洗練された解決策がいくつかあるはずです。 Javaはオブジェクト指向のプログラミング言語なので、JSPは何らかの方法でそれを継承する可能性があります。 – TGM