public class MockRequestDispatcher extends ObjectSE implements RequestDispatcherEE
RequestDispatcher
EE インターフェースのモック実装。MockHttpServletRequest.getRequestDispatcher(String)
ERROR_EXCEPTIONEE, ERROR_EXCEPTION_TYPEEE, ERROR_MESSAGEEE, ERROR_REQUEST_URIEE, ERROR_SERVLET_NAMEEE, ERROR_STATUS_CODEEE, FORWARD_CONTEXT_PATHEE, FORWARD_PATH_INFOEE, FORWARD_QUERY_STRINGEE, FORWARD_REQUEST_URIEE, FORWARD_SERVLET_PATHEE, INCLUDE_CONTEXT_PATHEE, 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 を取得し、必要に応じて HttpServletResponseWrapper EE デコレータをアンラップします。 |
void | include(ServletRequestEE request, ServletResponseEE response) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public 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
を取得し、必要に応じて HttpServletResponseWrapper
EE デコレータをアンラップします。