public class HttpRequestHandlerServlet extends HttpServletEE
HttpRequestHandler Bean に委譲する単純な HttpServlet。ターゲット Bean 名は、web.xml で定義されている HttpRequestHandlerServlet servlet-name と一致する必要があります。 これは、たとえば、HttpRequestHandlerServlet 定義ごとに、HttpInvokerServiceExporter または HessianServiceExporter などの単一の Spring リモートエクスポーターを公開するために使用できます。これは、DispatcherServlet コンテキストで Bean としてリモートエクスポーターを定義するための最小限の代替手段です(高度なマッピングおよびインターセプト機能が利用可能です)。
HttpRequestHandler, DispatcherServlet, 連載形式 | コンストラクターと説明 |
|---|
HttpRequestHandlerServlet() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | init()super.init(config) を呼び出す必要がないようにオーバーライドできる便利なメソッド。 |
protected void | service(HttpServletRequestEE request, HttpServletResponseEE response) パブリック service メソッドから標準 HTTP リクエストを受信し、このクラスで定義された doXXX メソッドにディスパッチします。 |
doDeleteEE, doGetEE, doHeadEE, doOptionsEE, doPostEE, doPutEE, doTraceEE, getLastModifiedEE, serviceEEdestroyEE, getInitParameterEE, getInitParameterNamesEE, getServletConfigEE, getServletContextEE, getServletInfoEE, getServletNameEE, initEE, logEE, logEEcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic void init()
throws ServletExceptionEEjavax.servlet.GenericServletEEsuper.init(config) を呼び出す必要がないようにオーバーライドできる便利なメソッド。GenericServlet.init(ServletConfig)EE をオーバーライドする代わりに、このメソッドをオーバーライドするだけで、GenericServlet.init(ServletConfig config) によって呼び出されます。ServletConfig オブジェクトは、GenericServlet.getServletConfig()EE を介して引き続き取得できます。
GenericServletEE の initEE ServletExceptionEE - サーブレットの通常の操作を中断する例外が発生した場合 protected void service(HttpServletRequestEE request, HttpServletResponseEE response) throws ServletExceptionEE, IOExceptionSE
javax.servlet.http.HttpServletEEservice メソッドから標準 HTTP リクエストを受信し、このクラスで定義された doXXX メソッドにディスパッチします。このメソッドは、Servlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)EE メソッドの HTTP 固有のバージョンです。このメソッドをオーバーライドする必要はありません。HttpServletEE の serviceEE request - クライアントがサーブレットから作成したリクエストを含む HttpServletRequestEE オブジェクト response - サーブレットがクライアントに返すレスポンスを含む HttpServletResponseEE オブジェクト ServletExceptionEE - HTTP リクエストを処理できない場合 IOExceptionSE - サーブレットが HTTP リクエストを処理しているときに入力または出力エラーが発生した場合 Servlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)EE