public static class ServletActionFactory.DefaultServletActionFactory extends net.jrouter.impl.PathActionFactory.ColonString implements ServletActionFactory
ServletActionFactory接口默认实现。覆写createActionInvocation(java.lang.String, java.lang.Object...)方法创建ServletActionFactory接口对象。| 限定符和类型 | 类和说明 |
|---|---|
static class |
ServletActionFactory.DefaultServletActionFactory.Properties
DefaultServletActionFactory 属性。
|
net.jrouter.impl.PathActionFactory.ColonString, net.jrouter.impl.PathActionFactory.StringPathGeneratornet.jrouter.impl.AbstractActionFactory.DefaultActionFilter, net.jrouter.impl.AbstractActionFactory.DefaultObjectFactoryServletActionFactory.DefaultServletActionFactory, ServletActionFactory.DefaultServletActionInvocation| 构造器和说明 |
|---|
DefaultServletActionFactory(ServletActionFactory.DefaultServletActionFactory.Properties properties)
Constructor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected net.jrouter.ActionInvocation<String> |
createActionInvocation(String path,
Object... params)
创建并返回
ServletActionInvocation接口对象。 |
<T> T |
invokeAction(String path,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext sc)
Use this instead of
ActionFactory.invokeAction(Object, Object...) to pass Http parameters. |
getDefaultStringResultType, invokeResult, invokeStringResultaddAction, addActions, addResultType, clear, clearActionCache, getActionCache, getActionCacheNumber, getActions, getDefaultInterceptorStack, getDefaultResultType, getExtension, getPathGenerator, getPathMatcher, getPathSeparator, invokeActionaddInterceptor, addInterceptors, addInterceptorStack, addInterceptorStacks, addResult, addResults, addResultTypes, getActionFilter, getConverterFactory, getInterceptors, getInterceptorStacks, getMethodChecker, getMethodInvokerFactory, getObjectFactory, getResults, getResultTypes, invokeAwareInterfacespublic DefaultServletActionFactory(ServletActionFactory.DefaultServletActionFactory.Properties properties)
properties - Propertiespublic <T> T invokeAction(String path, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext sc) throws net.jrouter.JRouterException
ServletActionFactoryActionFactory.invokeAction(Object, Object...) to pass Http parameters.invokeAction 在接口中 ServletActionFactoryT - Generic type.path - Action path.request - HttpServletRequest.response - HttpServletResponse.sc - ServletContext.net.jrouter.JRouterException - if error occurrs.ActionFactory.invokeAction(Object, Object...)protected net.jrouter.ActionInvocation<String> createActionInvocation(String path, Object... params)
ServletActionInvocation接口对象。createActionInvocation 在类中 net.jrouter.impl.PathActionFactoryServletActionInvocation接口对象。Copyright © 2020. All rights reserved.