public class MockRequestDispatcher extends ObjectSE implements RequestDispatcherEE
RequestDispatcherEE インターフェースのモック実装。MockHttpServletRequest.getRequestDispatcher(String)ERROR_EXCEPTIONEE, ERROR_EXCEPTION_TYPEEE, ERROR_MESSAGEEE, ERROR_REQUEST_URIEE, ERROR_SERVLET_NAMEEE, ERROR_STATUS_CODEEE, FORWARD_CONTEXT_PATHEE, FORWARD_MAPPINGEE, FORWARD_PATH_INFOEE, FORWARD_QUERY_STRINGEE, FORWARD_REQUEST_URIEE, FORWARD_SERVLET_PATHEE, INCLUDE_CONTEXT_PATHEE, INCLUDE_MAPPINGEE, INCLUDE_PATH_INFOEE, INCLUDE_QUERY_STRINGEE, INCLUDE_REQUEST_URIEE, INCLUDE_SERVLET_PATHEE| コンストラクターと説明 |
|---|
MockRequestDispatcher(StringSE resource) 指定されたリソースの新しい MockRequestDispatcher を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | forward(ServletRequestEE request, ServletResponseEE response) |
protected MockHttpServletResponse | getMockHttpServletResponse(ServletResponseEE response) 基になる MockHttpServletResponse を取得し、必要に応じて HttpServletResponseWrapperEE デコレータをアンラップします。 |
void | include(ServletRequestEE request, ServletResponseEE response) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic MockRequestDispatcher(StringSE resource)
resource - ディスパッチするサーバーリソース、特定のパスにある、特定の名前で指定されたサーバーリソース public void forward(ServletRequestEE request, ServletResponseEE response)
RequestDispatcherEE の forwardEE public void include(ServletRequestEE request, ServletResponseEE response)
RequestDispatcherEE の includeEE protected MockHttpServletResponse getMockHttpServletResponse(ServletResponseEE response)
MockHttpServletResponse を取得し、必要に応じて HttpServletResponseWrapperEE デコレータをアンラップします。