タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

JSPに関するooze-flashのブックマーク (2)

  • s:includeによるJSPの部品化再び - Struts 2+Spring 2+Tiles+Acegi+iBatis+GWT+JUnit 4+JMockit でフルスタックJAVAフレームワーク

    以前JSPの部品化を検討したときに s:includeによる部品化は仮引数が使えないなどいまいち使い勝手が良くないと結論付けたが最近とても良い方法を思いついた。 それは s:pushと組み合わせて仮引数的な扱いの変数をs:includeに渡す方法である。 たとえば次のように何か固定的なフォーマットでの出力を行うテンプレートの buhin.jsp を用意したとして、message や value が変数とする。 <%@page contentType="text/html; charset=UTF-8" %> <%@ taglib prefix="s" uri="/struts-tags" %> <s:property value="message"/><br> <s:property value="value"/> 呼び出し側では : <s:push value="#{ 'message'

    s:includeによるJSPの部品化再び - Struts 2+Spring 2+Tiles+Acegi+iBatis+GWT+JUnit 4+JMockit でフルスタックJAVAフレームワーク
  • インクルードによるコードの再利用で効率化をはかる

    前回はWebプログラミングの概要について説明しました。今回は、実際にJSPでプログラミングを行うときに必要となる、プログラムの再利用方法について説明します。プログラムの再利用を行うことで、コーディング量を減らすことができるだけでなく、メンテナンス性を高めることができます。 JSPでのプログラムの再利用方法には、主に次のようなものがあります。 インクルードディレクティブを使用した静的インクルード インクルードアクションを使用した動的インクルード オリジナルクラスの作成とその使用 オリジナルBeanの作成とその使用 クラスの作成やBeanの使用は一般的なJavaアプリケーションでも用いる手法ですが、インクルードアクションとインクルードディレクティブの使用はJSP固有の手法です。今回は、この2つのインクルードの方法について説明します。 ■インクルードには2つの方法 JSPプログラムやHTML文が

    インクルードによるコードの再利用で効率化をはかる
    ooze-flash
    ooze-flash 2010/10/20
    インクルードデレクティブとインクルードアクションの違い。JSPの部品化を活用する際に必要になりそう。
  • 1