概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.1.9.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.opengion.hayabusa.develop
クラス JspHandler

    java.lang.Object
      org.opengion.hayabusa.develop.JspHandler

    public class JspHandler

extends Object

GF90、GF91、GF92のデータをマスターとして、JSPファイルの生成とマスタデータの作成を可能とするクラス
マスタデータからJSPの生成するにはgenerateメソッドを利用します。
JSPからタグ情報を取り出すにはtakeoutメソッドを利用します。
両メソッドともJSPのタグ別に処理を実施するクラスが別途必要。
最終引数に実施クラスを処理するタグ名別にHashMapにセットして与えます。
例）
Hashmap< String , JspTakeout > m = new HashMap< String , JspTakeout >();
m.put("og:query", new JspTakeout_OG_QUERY());

作成者
  EIS Takeshi.Takada

コンストラクタの概要
`JspHandler()`

メソッドの概要
`String` | `generate(String old_file_name, String encording, HashMap<String,JspGenerate> generates)` マスタデータからJSPの生成を実施する処理。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### JspHandler

    public JspHandler()

メソッドの詳細

### generate

    public String generate(String old_file_name,
                           String encording,
                           HashMap<String,JspGenerate> generates)
                    throws Throwable

  マスタデータからJSPの生成を実施する処理。
  雛形となるJSPを元に、引数でタグ別に指定された生成クラスだけ雛形JSP内のタグを書き換えます。
  マスタデータからJSPのタグ別に生成する為には、JspGanarateインターフェイスを
  継承したクラスをタグ別に事前に準備する必要があります。
  ●注意事項
  指定されたタグとは、JSP内で最初に登場するタグを指します。

  パラメータ:
    `old_file_name` -
    `encording` -
    `generates` -
  戻り値:
    完成したJSP文字列
  例外:
    `Throwable`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.1.9.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.