My Photo

« サーブレット・JSPメモ009:includeディレクティブとincludeアクションの違い | Main | PHPメモ010:変数操作関数 »

February 15, 2012

サーブレット・JSPメモ010:web.xmlのjsp-property-group要素

web.xmlのjsp-config要素の子要素にjsp-property-group要素がある。これを使って複数のJSPに一括で設定をすることができる。
url-pattern要素でURLのパターンから設定するJSPを指定する。
include-prelude、include-code要素には、共通するヘッダ・フッタを指定する。
include-prelude要素に共通部分(pageディレクティブ、taglibディレクティブなど)をまとめたヘッダ用JSPファイルを指定すればいいことありそうだ。たとえば使用するタグライブラリを変更する場合、ヘッダ用JSPのtaglibディレクティブの修正だけで済み、個々のJSPは変更なしで済む。

<jsp-config>
  <jsp-property-group>
    <url-pattern>/products/*</url-pattern>
    <page-encoding>UTF-8</page-encoding>
    <scripting-invalid>false</scripting-invalid>
    <is-xml>false</is-xml>
    <include-prelude>/common/products_header.jsp</include-prelude>
    <include-code>/common/products_footer.jsp</include-code>
  </jsp-property-group>
</jsp-config>
参考ページ:@IT:Java TIPS -- 個別のJSPページでJSTL宣言を省略する

« サーブレット・JSPメモ009:includeディレクティブとincludeアクションの違い | Main | PHPメモ010:変数操作関数 »

サーブレット・JSP」カテゴリの記事

Comments

Post a comment

(Not displayed with comment.)

TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/26461/53991874

Listed below are links to weblogs that reference サーブレット・JSPメモ010:web.xmlのjsp-property-group要素:

« サーブレット・JSPメモ009:includeディレクティブとincludeアクションの違い | Main | PHPメモ010:変数操作関数 »

September 2017
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
無料ブログはココログ

日本blog村

  • にほんブログ村 IT技術ブログへ
  • にほんブログ村 アニメブログへ
  • にほんブログ村 サッカーブログ アルビレックス新潟へ

好きな音楽家

メモ

XI-Prof