jp.morpho.webapp.servlet.http
クラス HttpActionServlet

java.lang.Object
  |
  +--javax.servlet.GenericServlet
        |
        +--javax.servlet.http.HttpServlet
              |
              +--jp.morpho.webapp.servlet.http.HttpActionServlet
すべての実装インタフェース:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class HttpActionServlet
extends javax.servlet.http.HttpServlet

Web アプリケーションに適した HTTP サーブレットを提供します。

HttpActionServlet を使用すると、サーブレットの作成が不要になります。 このクラスは、要求を処理するアクションハンドラの呼び出しと画面遷移を実装しています。

作成者:
Kenichi Fukuda
関連項目:
直列化された形式

コンストラクタの概要
HttpActionServlet()
           HttpActionServlet を作成します。
 
メソッドの概要
protected  void doAction(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
           このメソッドは、クライアントの要求に応じて適切なアクションハンドラを実行し、画面遷移を行います。
protected  void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
           サーブレットが GET 要求を処理する際に、service メソッド経由でサーバに呼び出されます。
protected  void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
           サーブレットが POST 要求を処理する際に、service メソッド経由でサーバによって呼び出されます。
 
クラス javax.servlet.http.HttpServlet から継承したメソッド
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
クラス javax.servlet.GenericServlet から継承したメソッド
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HttpActionServlet

public HttpActionServlet()

HttpActionServlet を作成します。

メソッドの詳細

doGet

protected void doGet(javax.servlet.http.HttpServletRequest req,
                     javax.servlet.http.HttpServletResponse resp)
              throws javax.servlet.ServletException,
                     java.io.IOException

サーブレットが GET 要求を処理する際に、service メソッド経由でサーバに呼び出されます。

このメソッドは、doAction メソッドを呼び出します。

オーバーライド:
クラス javax.servlet.http.HttpServlet 内の doGet
パラメータ:
req - クライアントがサーブレットに行う要求を含む HttpServletRequest オブジェクト
resp - サーブレットがクライアントに送信する応答を含む HttpServletResponse オブジェクト
例外:
java.io.IOException - サーブレットが GET 要求を処理するときに、入出力エラーが検出された場合
javax.servlet.ServletException - GET 要求を処理できなかった場合
関連項目:
HttpServlet.doGet(HttpServletRequest, HttpServletResponse)

doPost

protected void doPost(javax.servlet.http.HttpServletRequest req,
                      javax.servlet.http.HttpServletResponse resp)
               throws javax.servlet.ServletException,
                      java.io.IOException

サーブレットが POST 要求を処理する際に、service メソッド経由でサーバによって呼び出されます。

このメソッドは、doAction メソッドを呼び出します。

オーバーライド:
クラス javax.servlet.http.HttpServlet 内の doPost
パラメータ:
req - クライアントがサーブレットに行う要求を含む HttpServletRequest オブジェクト
resp - サーブレットがクライアントに送信する応答を含む HttpServletResponse オブジェクト
例外:
java.io.IOException - サーブレットが POST 要求を処理するときに、入出力エラーが検出された場合
javax.servlet.ServletException - POST 要求を処理できなかった場合
関連項目:
HttpServlet.doPost(HttpServletRequest, HttpServletResponse)

doAction

protected void doAction(javax.servlet.http.HttpServletRequest req,
                        javax.servlet.http.HttpServletResponse resp)
                 throws javax.servlet.ServletException,
                        java.io.IOException

このメソッドは、クライアントの要求に応じて適切なアクションハンドラを実行し、画面遷移を行います。

パラメータ:
req - クライアントがサーブレットに行う要求を含む HttpServletRequest オブジェクト
resp - サーブレットがクライアントに送信する応答を含む HttpServletResponse オブジェクト
例外:
java.io.IOException - サーブレットが 要求を処理するときに、入出力エラーが検出された場合
javax.servlet.ServletException - 要求を処理できなかった場合