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 リクエストを受信し、このクラスで定義された do XXX メソッドにディスパッチします。 |
doDeleteEE, doGetEE, doHeadEE, doOptionsEE, doPostEE, doPutEE, doTraceEE, getLastModifiedEE, serviceEE
destroyEE, getInitParameterEE, getInitParameterNamesEE, getServletConfigEE, getServletContextEE, getServletInfoEE, getServletNameEE, initEE, logEE, logEE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void init() throws ServletExceptionEE
javax.servlet.GenericServletEE
super.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.HttpServletEE
service
メソッドから標準 HTTP リクエストを受信し、このクラスで定義された do
XXX メソッドにディスパッチします。このメソッドは、Servlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
EE メソッドの HTTP 固有のバージョンです。このメソッドをオーバーライドする必要はありません。HttpServletEE
の serviceEE
request
- クライアントがサーブレットから作成したリクエストを含む HttpServletRequest
EE オブジェクト response
- サーブレットがクライアントに返すレスポンスを含む HttpServletResponse
EE オブジェクト ServletExceptionEE
- HTTP リクエストを処理できない場合 IOExceptionSE
- サーブレットが HTTP リクエストを処理しているときに入力または出力エラーが発生した場合 Servlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
EE