jrouter.servlet
接口 ServletActionFactory

所有超级接口:
jrouter.ActionFactory<String>
所有已知实现类:
ObjectHandlerActionFactory, ServletActionFactory.DefaultServletActionFactory

public interface ServletActionFactory
extends jrouter.ActionFactory<String>

ServletActionFactory invoke Action with Http parameters.


嵌套类摘要
static class ServletActionFactory.DefaultServletActionFactory
          提供ServletActionFactory接口默认实现。
static class ServletActionFactory.DefaultServletActionInvocation
          扩展ActionInvocation,提供获取Http参数对象,并提供给参数转换器。
 
方法摘要
<T> T
invokeAction(String path, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext)
          Use this instead of invokeAction(java.lang.String, java.lang.Object...) to pass Http parameters.
 
从接口 jrouter.ActionFactory 继承的方法
clear, getActions, getConverterFactory, getDefaultInterceptorStack, getDefaultResultType, getInterceptors, getInterceptorStacks, getMethodInvokerFactory, getObjectFactory, getResults, getResultTypes, invokeAction
 

方法详细信息

invokeAction

<T> T invokeAction(String path,
                   javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response,
                   javax.servlet.ServletContext servletContext)
               throws jrouter.JRouterException
Use this instead of invokeAction(java.lang.String, java.lang.Object...) to pass Http parameters.

类型参数:
T - Generic type.
参数:
path - Action path.
request - HttpServletRequest.
response - HttpServletResponse.
servletContext - ServletContext.
返回:
Action invoked result.
抛出:
jrouter.JRouterException - if error occurred.
另请参见:
#invokeAction(java.lang.String, java.lang.Object...)


Copyright © 2017. All rights reserved.