com.hamaf.hikyaku.distribute
クラス DistributeServlet

java.lang.Object
  上位を拡張 HttpServlet
      上位を拡張 com.hamaf.hikyaku.distribute.DistributeServlet

public class DistributeServlet
extends HttpServlet

タイトル:DistributeServlet is 飛脚CMS メインサーブレット Java6 対応版.

説明:飛脚CMS - フレームワーク飛脚をベースにしたCMS(コンテンツ管理システム)


プラグイン形式で各種処理を組み込むことを可能とする。
プラグイン情報は plugin.xml に指定する。
画面処理のコントロール・キーとしては、以下の値です。
このクラスが行うことは、以下の処理だけです---(当面は)
ログ情報の出力は実装する。
Httpのget,postのみをサポートする予定です。

著作権: Copyright (c) 2007/06/01

バージョン:
0.2
作成者:
y-hamanaka

入れ子のクラスの概要
static class DistributeServlet.SVAL
           
 
フィールドの概要
static java.lang.String CHAR
           
static java.lang.String KEY_SAVE_ID
           
static java.lang.String MAPPING_KEY
           
static java.lang.String PLUGIN_ID
           
static java.lang.String SYSERR
           
static java.lang.String SYSID
           
static java.lang.String XMLFOWRD
           
static java.lang.String XSLPATH
           
 
コンストラクタの概要
DistributeServlet()
          Creates a new DistributeServlet.java instance.
 
メソッドの概要
 void destroy()
          Describe destroy method : オブジェクトが破棄されるときに呼び出されます.
 void doGet(HttpServletRequest request, HttpServletResponse response)
          Process an HTTP "GET" request.
 void doPost(HttpServletRequest request, HttpServletResponse response)
          Process an HTTP "POST" request.
 ServletConfig getConfig()
           
 ServletLogger getLog()
           
 java.util.ResourceBundle getResource()
           
 void init(ServletConfig config)
          Describe init method : 初期設定用に呼び出されます.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

MAPPING_KEY

public static final java.lang.String MAPPING_KEY
関連項目:
定数フィールド値

XSLPATH

public static final java.lang.String XSLPATH
関連項目:
定数フィールド値

XMLFOWRD

public static final java.lang.String XMLFOWRD
関連項目:
定数フィールド値

PLUGIN_ID

public static final java.lang.String PLUGIN_ID
関連項目:
定数フィールド値

KEY_SAVE_ID

public static final java.lang.String KEY_SAVE_ID
関連項目:
定数フィールド値

CHAR

public static final java.lang.String CHAR
関連項目:
定数フィールド値

SYSID

public static final java.lang.String SYSID
関連項目:
定数フィールド値

SYSERR

public static final java.lang.String SYSERR
関連項目:
定数フィールド値
コンストラクタの詳細

DistributeServlet

public DistributeServlet()
Creates a new DistributeServlet.java instance.
Default Constructor

メソッドの詳細

destroy

public void destroy()
Describe destroy method : オブジェクトが破棄されるときに呼び出されます.


init

public void init(ServletConfig config)
          throws ServletException
Describe init method : 初期設定用に呼び出されます.

パラメータ:
config - a ServletConfig : サーブレットコンフィグレーション
例外:
ServletException

doGet

public void doGet(HttpServletRequest request,
                  HttpServletResponse response)
           throws java.io.IOException,
                  ServletException
Process an HTTP "GET" request.
WebクライアントからのGetで呼び出される、メイン処理になります。
処理手順は以下のことを行います。

パラメータ:
request - The servlet request we are processing : メッセージなどが設定される
response - The servlet response we are creating : メッセージを設定する
例外:
java.io.IOException - if an input/output error occurs
ServletException - if a servlet exception occurs

doPost

public void doPost(HttpServletRequest request,
                   HttpServletResponse response)
            throws java.io.IOException,
                   ServletException
Process an HTTP "POST" request. doGet("GET" Process)を呼び出します。

パラメータ:
request - The servlet request we are processing : メッセージなどが設定される
response - The servlet response we are creating : メッセージを設定する
例外:
java.io.IOException - if an input/output error occurs
ServletException - if a servlet exception occurs

getResource

public final java.util.ResourceBundle getResource()
戻り値:
resource

getLog

public final ServletLogger getLog()
戻り値:
log

getConfig

public final ServletConfig getConfig()