A B C D E F G H I J L M N O P Q R S T W Z
A
- AbstractController - net.hasor.plugins.controller 中的 类
-
- AbstractController() -
类 net.hasor.plugins.controller.AbstractController 的构造方法
-
- AbstractHasorTag - net.hasor.web.jstl.taglib 中的 类
-
- AbstractHasorTag() -
类 net.hasor.web.jstl.taglib.AbstractHasorTag 的构造方法
-
- AbstractWebHasorPlugin - net.hasor.web.plugin 中的 类
-
- AbstractWebHasorPlugin() -
类 net.hasor.web.plugin.AbstractWebHasorPlugin 的构造方法
-
- addHeader(String, String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- 设置
HttpServletResponseHeader属性
- afterResponse(AppContext, HttpServletRequest, HttpServletResponse) -
类 net.hasor.web.startup.RuntimeFilter 中的方法
- 在filter请求处理之后,该方法负责通知HttpRequestProvider、HttpResponseProvider、HttpSessionProvider重置对象。
- AnnoWebAppContext - net.hasor.web.context 中的 类
-
- AnnoWebAppContext(ServletContext) -
类 net.hasor.web.context.AnnoWebAppContext 的构造方法
-
- AnnoWebAppContext(String, ServletContext) -
类 net.hasor.web.context.AnnoWebAppContext 的构造方法
-
- AnnoWebAppContext(File, ServletContext) -
类 net.hasor.web.context.AnnoWebAppContext 的构造方法
-
- AnnoWebAppContext(URI, ServletContext) -
类 net.hasor.web.context.AnnoWebAppContext 的构造方法
-
- Any - net.hasor.plugins.restful 中的 注释类型
- Indicates that the annotated method responds to HTTP OPTIONS requests
- AppContextName -
类 net.hasor.web.startup.RuntimeListener 中的静态变量
-
- AttributeParam - net.hasor.plugins.restful 中的 注释类型
- Cookie的中的值
B
- beforeRequest(AppContext, HttpServletRequest, HttpServletResponse) -
类 net.hasor.web.startup.RuntimeFilter 中的方法
- 在filter请求处理之前,该方法负责通知HttpRequestProvider、HttpResponseProvider、HttpSessionProvider更新对象。
- bind(Class<? extends ServletContextListener>) -
接口 net.hasor.web.WebApiBinder.ServletContextListenerBindingBuilder 中的方法
-
- bind(Key<? extends ServletContextListener>) -
接口 net.hasor.web.WebApiBinder.ServletContextListenerBindingBuilder 中的方法
-
- bind(ServletContextListener) -
接口 net.hasor.web.WebApiBinder.ServletContextListenerBindingBuilder 中的方法
-
- bind(Class<? extends HttpSessionListener>) -
接口 net.hasor.web.WebApiBinder.SessionListenerBindingBuilder 中的方法
-
- bind(Key<? extends HttpSessionListener>) -
接口 net.hasor.web.WebApiBinder.SessionListenerBindingBuilder 中的方法
-
- bind(HttpSessionListener) -
接口 net.hasor.web.WebApiBinder.SessionListenerBindingBuilder 中的方法
-
C
- canModify(String) -
类 net.hasor.plugins.resource.loader.ClassPathResourceLoader 中的方法
-
- canModify(String) -
类 net.hasor.plugins.resource.loader.PathResourceLoader 中的方法
-
- canModify(String) -
类 net.hasor.plugins.resource.loader.ZipResourceLoader 中的方法
-
- canModify(String) -
接口 net.hasor.plugins.resource.ResourceLoader 中的方法
- 测试资源是否可能被改变。
- ClassPathResourceLoader - net.hasor.plugins.resource.loader 中的 类
- 用于创建一个可以从classpath中获取资源的ResourceLoader。
- ClassPathResourceLoader(String) -
类 net.hasor.plugins.resource.loader.ClassPathResourceLoader 的构造方法
-
- ClassPathResourceLoader(String, ClassLoader) -
类 net.hasor.plugins.resource.loader.ClassPathResourceLoader 的构造方法
-
- close(Object) -
类 net.hasor.plugins.resource.loader.ClassPathResourceLoader 中的方法
-
- close(Object) -
类 net.hasor.plugins.resource.loader.PathResourceLoader 中的方法
-
- close(Object) -
类 net.hasor.plugins.resource.loader.ZipResourceLoader 中的方法
-
- close(Object) -
接口 net.hasor.plugins.resource.ResourceLoader 中的方法
- 装载指定资源。
- configure(Binder) -
类 net.hasor.web.binder.support.WebApiBinderModule 中的方法
-
- contextDestroyed(ServletContextEvent) -
类 net.hasor.web.binder.support.ManagedSessionListenerPipeline 中的方法
-
- contextDestroyed(ServletContextEvent) -
类 net.hasor.web.startup.RuntimeListener 中的方法
-
- contextInitialized(ServletContextEvent) -
类 net.hasor.web.binder.support.ManagedSessionListenerPipeline 中的方法
-
- contextInitialized(ServletContextEvent) -
类 net.hasor.web.startup.RuntimeListener 中的方法
-
- contextListener() -
类 net.hasor.web.binder.support.WebApiBinderModule 中的方法
-
- contextListener() -
接口 net.hasor.web.WebApiBinder 中的方法
- 注册一个ServletContextListener监听器。
- Controller - net.hasor.plugins.controller 中的 注释类型
- 表示一个控制器类,Controller类可以不必实现任何接口或继承任何类。
- ControllerException - net.hasor.plugins.controller 中的 异常
-
- ControllerException(String) -
异常 net.hasor.plugins.controller.ControllerException 的构造方法
-
- ControllerIgnore - net.hasor.plugins.controller 中的 注释类型
- 忽略这个方法,被忽略的方法不会出现在 action 集合中。
- ControllerInterceptor - net.hasor.plugins.controller.interceptor 中的 类
-
- ControllerInterceptor() -
类 net.hasor.plugins.controller.interceptor.ControllerInterceptor 的构造方法
-
- ControllerInvocation - net.hasor.plugins.controller.interceptor 中的 类
-
- ControllerInvocation(AbstractController, MethodInvocation) -
类 net.hasor.plugins.controller.interceptor.ControllerInvocation 的构造方法
-
- ControllerInvoke - net.hasor.plugins.controller 中的 类
- 线程安全
- ControllerInvoke(Method, AppContext) -
类 net.hasor.plugins.controller.ControllerInvoke 的构造方法
-
- CookieParam - net.hasor.plugins.restful 中的 注释类型
- Cookie的中的值
- createAppContext(ServletContext) -
类 net.hasor.web.startup.RuntimeListener 中的方法
-
- createEnvironment() -
类 net.hasor.web.context.AnnoWebAppContext 中的方法
-
- createEnvVars() -
类 net.hasor.web.env.WebStandardEnvironment 中的方法
-
- createInjector(Module[]) -
类 net.hasor.web.context.AnnoWebAppContext 中的方法
-
- createIvnoke() -
类 net.hasor.plugins.restful.support.RestfulInvokeDefine 中的方法
-
- currentRestfulInvoke() -
类 net.hasor.plugins.restful.support.RestfulInvoke 中的静态方法
-
D
- defineBean(String) -
类 net.hasor.web.jstl.tagfun.Functions 中的静态方法
-
- DefineBean_Tag - net.hasor.web.jstl.taglib 中的 类
-
- DefineBean_Tag() -
类 net.hasor.web.jstl.taglib.DefineBean_Tag 的构造方法
-
- defineBinding(String, String) -
类 net.hasor.web.jstl.tagfun.Functions 中的静态方法
-
- DefineBinding_Tag - net.hasor.web.jstl.taglib 中的 类
-
- DefineBinding_Tag() -
类 net.hasor.web.jstl.taglib.DefineBinding_Tag 的构造方法
-
- defineType(String) -
类 net.hasor.web.jstl.tagfun.Functions 中的静态方法
-
- DefineType_Tag - net.hasor.web.jstl.taglib 中的 类
-
- DefineType_Tag() -
类 net.hasor.web.jstl.taglib.DefineType_Tag 的构造方法
-
- DELETE -
注释类型 net.hasor.plugins.restful.HttpMethod 中的静态变量
- HTTP DELETE method
- destroy() -
类 net.hasor.web.startup.RuntimeFilter 中的方法
- 销毁
- destroyPipeline(AppContext) -
接口 net.hasor.web.binder.FilterPipeline 中的方法
- 销毁管道
- destroyPipeline(AppContext) -
类 net.hasor.web.binder.support.ManagedFilterPipeline 中的方法
-
- destroyPipeline(AppContext) -
类 net.hasor.web.binder.support.ManagedServletPipeline 中的方法
-
- dispatch(HttpServletRequest, HttpServletResponse, FilterChain) -
接口 net.hasor.web.binder.FilterPipeline 中的方法
- 执行请求操作
- dispatch(HttpServletRequest, HttpServletResponse, FilterChain) -
类 net.hasor.web.binder.support.ManagedFilterPipeline 中的方法
-
- doBind(Binder) -
类 net.hasor.web.context.AnnoWebAppContext 中的方法
-
- DoEvent_Tag - net.hasor.web.jstl.taglib 中的 类
-
- DoEvent_Tag() -
类 net.hasor.web.jstl.taglib.DoEvent_Tag 的构造方法
-
- doFilter(ServletRequest, ServletResponse, FilterChain) -
类 net.hasor.web.startup.RuntimeFilter 中的方法
- 处理request,响应response
- doStartTag() -
类 net.hasor.web.jstl.taglib.AbstractHasorTag 中的方法
-
- doStartTag() -
类 net.hasor.web.jstl.taglib.DefineBean_Tag 中的方法
-
- doStartTag() -
类 net.hasor.web.jstl.taglib.DefineBinding_Tag 中的方法
-
- doStartTag() -
类 net.hasor.web.jstl.taglib.DefineType_Tag 中的方法
-
- doStartTag() -
类 net.hasor.web.jstl.taglib.DoEvent_Tag 中的方法
-
E
- exist(String) -
类 net.hasor.plugins.resource.loader.ClassPathResourceLoader 中的方法
-
- exist(String) -
类 net.hasor.plugins.resource.loader.PathResourceLoader 中的方法
-
- exist(String) -
类 net.hasor.plugins.resource.loader.ZipResourceLoader 中的方法
-
- exist(String) -
接口 net.hasor.plugins.resource.ResourceLoader 中的方法
- 测试资源是否存在。
F
- filter(String, String...) -
类 net.hasor.web.binder.support.WebApiBinderModule 中的方法
-
- filter(String, String...) -
接口 net.hasor.web.WebApiBinder 中的方法
- 使用传统表达式,创建一个
WebApiBinder.FilterBindingBuilder。
- FilterPipeline - net.hasor.web.binder 中的 接口
- An internal dispatcher for guice-servlet registered servlets and filters.
- filterRegex(String, String...) -
类 net.hasor.web.binder.support.WebApiBinderModule 中的方法
-
- filterRegex(String, String...) -
接口 net.hasor.web.WebApiBinder 中的方法
- 使用正则表达式,创建一个
WebApiBinder.FilterBindingBuilder。
- Forword - net.hasor.plugins.result.ext 中的 注释类型
- 服务端转发
- ForwordResultProcess - net.hasor.plugins.result.ext 中的 类
-
- ForwordResultProcess() -
类 net.hasor.plugins.result.ext.ForwordResultProcess 的构造方法
-
- Functions - net.hasor.web.jstl.tagfun 中的 类
-
- Functions() -
类 net.hasor.web.jstl.tagfun.Functions 的构造方法
-
G
- Get - net.hasor.plugins.restful 中的 注释类型
- Indicates that the annotated method responds to HTTP GET requests
- GET -
注释类型 net.hasor.plugins.restful.HttpMethod 中的静态变量
- HTTP GET method
- getAppContext() -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Return AppContext.
- getAppContext() -
类 net.hasor.plugins.controller.interceptor.ControllerInvocation 中的方法
- 获取
AppContext对象
- getAppContext() -
类 net.hasor.plugins.restful.interceptor.RestfulInvocation 中的方法
- 获取
AppContext对象
- getAppContext() -
类 net.hasor.plugins.restful.support.RestfulInvokeDefine 中的方法
- 获取AppContext
- getAppContext() -
类 net.hasor.web.jstl.tagfun.Functions 中的静态方法
-
- getAppContext() -
类 net.hasor.web.jstl.taglib.AbstractHasorTag 中的方法
-
- getAppContext() -
类 net.hasor.web.startup.RuntimeFilter 中的方法
- 获取
AppContext接口。
- getAttr(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
- getAttrForInt(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
- getAttrForStr(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
- getAttrNames() -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns an Enumeration containing the names of the attributes available to this request.
- getBean() -
类 net.hasor.web.jstl.taglib.DefineBean_Tag 中的方法
-
- getBindingType() -
类 net.hasor.web.jstl.taglib.DefineBinding_Tag 中的方法
-
- getClassLoader() -
类 net.hasor.plugins.resource.loader.ClassPathResourceLoader 中的方法
- 获取装载资源使用的类装载器。
- getController() -
类 net.hasor.plugins.controller.interceptor.ControllerInvocation 中的方法
- 获取ActionInvoke
- getControllerMethod() -
类 net.hasor.plugins.controller.interceptor.ControllerInvocation 中的方法
- 获取ActionInvoke
- getControllerMethod() -
类 net.hasor.plugins.restful.interceptor.RestfulInvocation 中的方法
- 获取ActionInvoke
- getCookie(String, String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Get cookie value by cookie name.
- getCookie(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Get cookie value by cookie name.
- getCookieObject(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Get cookie object by cookie name.
- getCookieObjects() -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Get all cookie objects.
- getCookieToInt(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Get cookie value by cookie name and convert to Integer.
- getCookieToInt(String, Integer) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Get cookie value by cookie name and convert to Integer.
- getCookieToLong(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Get cookie value by cookie name and convert to Long.
- getCookieToLong(String, Long) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Get cookie value by cookie name and convert to Long.
- getDefine() -
类 net.hasor.plugins.restful.support.RestfulInvoke 中的方法
-
- getEnvironment() -
类 net.hasor.web.binder.support.WebApiBinderModule 中的方法
-
- getEvent() -
类 net.hasor.web.jstl.taglib.DoEvent_Tag 中的方法
-
- getLocalAppContext() -
类 net.hasor.web.startup.RuntimeFilter 中的静态方法
- 获取
AppContext
- getLocalAppContext() -
类 net.hasor.web.startup.RuntimeListener 中的静态方法
- 获取
AppContext
- getLocalRequest() -
类 net.hasor.web.startup.RuntimeFilter 中的静态方法
- 获取
HttpServletRequest
- getLocalResponse() -
类 net.hasor.web.startup.RuntimeFilter 中的静态方法
- 获取
HttpServletResponse
- getLocalServletContext() -
类 net.hasor.web.startup.RuntimeFilter 中的静态方法
- 获取
ServletContext
- getLocalServletContext() -
类 net.hasor.web.startup.RuntimeListener 中的静态方法
- 获取
ServletContext
- getModel(Class<?>) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Get model from AppContext.
- getModel(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Get model from AppContext.
- getName() -
类 net.hasor.web.jstl.taglib.DefineBinding_Tag 中的方法
-
- getPackageName() -
类 net.hasor.plugins.resource.loader.ClassPathResourceLoader 中的方法
- 获取资源获取的包路径。
- getPara(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the value of a request parameter as a String, or null if the parameter does not exist.
- getPara(String, String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the value of a request parameter as a String, or default value if the parameter does not exist.
- getParaMap() -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the values of the request parameters as a Map.
- getParams() -
类 net.hasor.web.jstl.taglib.DoEvent_Tag 中的方法
-
- getParaNames() -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns an Enumeration of String objects containing the names of the parameters
contained in this request.
- getParaToBoolean(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the value of a request parameter and convert to Boolean.
- getParaToBoolean(String, Boolean) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the value of a request parameter and convert to Boolean with a default value if it is null.
- getParaToInt(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the value of a request parameter and convert to Integer.
- getParaToInt(String, Integer) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the value of a request parameter and convert to Integer with a default value if it is null.
- getParaToLong(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the value of a request parameter and convert to Long.
- getParaToLong(String, Long) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns the value of a request parameter and convert to Long with a default value if it is null.
- getParaValues(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns an array of String objects containing all of the values the given request
parameter has, or null if the parameter does not exist.
- getParaValuesToInt(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Returns an array of Integer objects containing all of the values the given request
parameter has, or null if the parameter does not exist.
- getProduces() -
类 net.hasor.plugins.restful.support.RestfulInvokeDefine 中的方法
- 产品,用来定义响应类型
- getRequest() -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Return HttpServletRequest.
- getRequest() -
类 net.hasor.plugins.controller.interceptor.ControllerInvocation 中的方法
- 获取
HttpServletRequest对象
- getRequest() -
类 net.hasor.plugins.restful.interceptor.RestfulInvocation 中的方法
- 获取
HttpServletRequest对象
- getRequest() -
类 net.hasor.plugins.restful.support.RestfulInvoke 中的方法
- 获取request
- getResourceAsStream(String) -
类 net.hasor.plugins.resource.loader.ClassPathResourceLoader 中的方法
-
- getResourceAsStream(String) -
类 net.hasor.plugins.resource.loader.PathResourceLoader 中的方法
-
- getResourceAsStream(String) -
类 net.hasor.plugins.resource.loader.ZipResourceLoader 中的方法
-
- getResourceAsStream(String) -
接口 net.hasor.plugins.resource.ResourceLoader 中的方法
- 装载指定资源。
- getResponse() -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Return HttpServletResponse.
- getResponse() -
类 net.hasor.plugins.controller.interceptor.ControllerInvocation 中的方法
- 获取
HttpServletResponse对象
- getResponse() -
类 net.hasor.plugins.restful.interceptor.RestfulInvocation 中的方法
- 获取
HttpServletResponse对象
- getResponse() -
类 net.hasor.plugins.restful.support.RestfulInvoke 中的方法
- 获取response
- getRestfulMapping() -
类 net.hasor.plugins.restful.support.RestfulInvokeDefine 中的方法
- 获取映射字符串
- getRestfulMappingMatches() -
类 net.hasor.plugins.restful.support.RestfulInvokeDefine 中的方法
- 获取映射字符串用于匹配的表达式字符串
- getService() -
类 net.hasor.plugins.restful.interceptor.RestfulInvocation 中的方法
- 获取ActionInvoke
- getServletContext() -
类 net.hasor.web.binder.support.WebApiBinderModule 中的方法
-
- getServletContext() -
类 net.hasor.web.context.AnnoWebAppContext 中的方法
- 获取
ServletContext
- getServletContext() -
类 net.hasor.web.env.WebStandardEnvironment 中的方法
-
- getServletContext() -
接口 net.hasor.web.WebApiBinder 中的方法
- 获取ServletContext对象。
- getServletContext() -
接口 net.hasor.web.WebAppContext 中的方法
- 获取
ServletContext
- getServletContext() -
接口 net.hasor.web.WebEnvironment 中的方法
- 获取ServletContext对象。
- getSession() -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Return HttpSession.
- getSession(boolean) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Return HttpSession.
- getSessionAttr(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Return a Object from session.
- getTargetClass() -
类 net.hasor.plugins.restful.support.RestfulInvokeDefine 中的方法
- 获取目标类
- getTargetMethod() -
类 net.hasor.plugins.restful.support.RestfulInvokeDefine 中的方法
- 获取目标方法
- getTargetObject() -
类 net.hasor.plugins.controller.ControllerInvoke 中的方法
-
- getTargetObject() -
类 net.hasor.plugins.restful.support.RestfulInvoke 中的方法
- 获取调用的目标对象
- getType() -
类 net.hasor.web.jstl.taglib.DefineType_Tag 中的方法
-
- getVar() -
类 net.hasor.web.jstl.taglib.DefineBean_Tag 中的方法
-
- getVar() -
类 net.hasor.web.jstl.taglib.DefineBinding_Tag 中的方法
-
- getVar() -
类 net.hasor.web.jstl.taglib.DefineType_Tag 中的方法
-
- getZipFile() -
类 net.hasor.plugins.resource.loader.ZipResourceLoader 中的方法
- 获取资源获取的包路径。
H
- hasBean(String) -
类 net.hasor.web.jstl.tagfun.Functions 中的静态方法
-
- hasBinding(String, String) -
类 net.hasor.web.jstl.tagfun.Functions 中的静态方法
-
- hasServletsMapped() -
类 net.hasor.web.binder.support.ManagedServletPipeline 中的方法
-
- Head - net.hasor.plugins.restful 中的 注释类型
- Indicates that the annotated method responds to HTTP HEAD requests
- HEAD -
注释类型 net.hasor.plugins.restful.HttpMethod 中的静态变量
- HTTP HEAD method
- HeaderParam - net.hasor.plugins.restful 中的 注释类型
- 请求头的中的值
- HttpMethod - net.hasor.plugins.restful 中的 注释类型
- Associates the name of a HTTP method with an annotation.
I
- Include - net.hasor.plugins.result.ext 中的 注释类型
- 包含
- IncludeResultProcess - net.hasor.plugins.result.ext 中的 类
-
- IncludeResultProcess() -
类 net.hasor.plugins.result.ext.IncludeResultProcess 的构造方法
-
- init(ServletConfig) -
类 net.hasor.plugins.resource.ResourceHttpServlet 中的方法
-
- init(AppContext) -
接口 net.hasor.web.binder.SessionListenerPipeline 中的方法
- 初始化Servlet异常钩子。
- init(AppContext) -
类 net.hasor.web.binder.support.ManagedSessionListenerPipeline 中的方法
-
- init(ApiBinder) -
类 net.hasor.web.module.WebModule 中的方法
-
- init(WebApiBinder) -
类 net.hasor.web.module.WebModule 中的方法
- 初始化过程。
- init(FilterConfig) -
类 net.hasor.web.startup.RuntimeFilter 中的方法
- 初始化过滤器,初始化会同时初始化FilterPipeline
- initCacheDir(File) -
类 net.hasor.plugins.resource.ResourceHttpServlet 中的静态方法
-
- initController(HttpServletRequest, HttpServletResponse) -
类 net.hasor.plugins.controller.AbstractController 中的方法
-
- initHttp(HttpServletRequest, HttpServletResponse) -
类 net.hasor.plugins.restful.support.RestfulInvoke 中的方法
- 初始化
HttpServletRequest、HttpServletResponse
- initPipeline(AppContext) -
接口 net.hasor.web.binder.FilterPipeline 中的方法
- 初始化管道
- initPipeline(AppContext) -
类 net.hasor.web.binder.support.ManagedFilterPipeline 中的方法
-
- initPipeline(AppContext) -
类 net.hasor.web.binder.support.ManagedServletPipeline 中的方法
-
- invoke(HttpServletRequest, HttpServletResponse) -
类 net.hasor.plugins.controller.ControllerInvoke 中的方法
-
- invoke(MethodInvocation) -
类 net.hasor.plugins.controller.interceptor.ControllerInterceptor 中的方法
-
- invoke(ControllerInvocation) -
类 net.hasor.plugins.controller.interceptor.ControllerInterceptor 中的方法
-
- invoke(MethodInvocation) -
类 net.hasor.plugins.restful.interceptor.RestfulInterceptor 中的方法
-
- invoke(RestfulInvocation) -
类 net.hasor.plugins.restful.interceptor.RestfulInterceptor 中的方法
-
- invoke() -
类 net.hasor.plugins.restful.support.RestfulInvoke 中的方法
- 执行调用(在拦截器中调用该方法会引发死循环)
- invoke(HttpServletRequest, HttpServletResponse) -
类 net.hasor.plugins.restful.support.RestfulInvoke 中的方法
- 执行调用(在拦截器中调用该方法会引发死循环)
- isAsync() -
类 net.hasor.web.jstl.taglib.DoEvent_Tag 中的方法
-
- isThrowErr() -
类 net.hasor.web.jstl.taglib.DoEvent_Tag 中的方法
-
J
- JavaEEPlugin - net.hasor.plugins.servlet3 中的 类
-
- JavaEEPlugin() -
类 net.hasor.plugins.servlet3.JavaEEPlugin 的构造方法
-
- Json - net.hasor.plugins.result.ext 中的 注释类型
- 将返回值转为json格式输出。
- JsonResultProcess - net.hasor.plugins.result.ext 中的 类
-
- JsonResultProcess() -
类 net.hasor.plugins.result.ext.JsonResultProcess 的构造方法
-
L
- loaderArray(AppContext) -
接口 net.hasor.plugins.resource.ResourceLoaderFactory 中的方法
-
- loadFilter(WebApiBinder) -
类 net.hasor.plugins.servlet3.JavaEEPlugin 中的方法
- 装载Filter
- loadPlugin(WebApiBinder) -
类 net.hasor.plugins.controller.support.WebControllerPlugin 中的方法
-
- loadPlugin(WebApiBinder) -
类 net.hasor.plugins.resource.ResourcePlugin 中的方法
-
- loadPlugin(WebApiBinder) -
类 net.hasor.plugins.restful.support.RestfulServicesPlugin 中的方法
-
- loadPlugin(WebApiBinder) -
类 net.hasor.plugins.result.ResultPlugin 中的方法
-
- loadPlugin(WebApiBinder) -
类 net.hasor.plugins.servlet3.JavaEEPlugin 中的方法
-
- loadPlugin(ApiBinder) -
类 net.hasor.web.plugin.AbstractWebHasorPlugin 中的方法
-
- loadPlugin(WebApiBinder) -
类 net.hasor.web.plugin.AbstractWebHasorPlugin 中的方法
-
- loadServlet(WebApiBinder) -
类 net.hasor.plugins.servlet3.JavaEEPlugin 中的方法
- 装载Servlet
M
- ManagedFilterPipeline - net.hasor.web.binder.support 中的 类
-
- ManagedFilterPipeline(ManagedServletPipeline) -
类 net.hasor.web.binder.support.ManagedFilterPipeline 的构造方法
-
- ManagedServletPipeline - net.hasor.web.binder.support 中的 类
-
- ManagedServletPipeline() -
类 net.hasor.web.binder.support.ManagedServletPipeline 的构造方法
-
- ManagedSessionListenerPipeline - net.hasor.web.binder.support 中的 类
-
- ManagedSessionListenerPipeline() -
类 net.hasor.web.binder.support.ManagedSessionListenerPipeline 的构造方法
-
- matchingMethod(String) -
类 net.hasor.plugins.restful.support.RestfulInvokeDefine 中的方法
- 判断Restful实例是否支持这个 请求方法。
N
- net.hasor.plugins.controller - 软件包 net.hasor.plugins.controller
- Web 插件,为 WebMVC 开发提供支持。
- net.hasor.plugins.controller.interceptor - 软件包 net.hasor.plugins.controller.interceptor
- 提供 WebMVC 下的拦截器支持。
- net.hasor.plugins.controller.support - 软件包 net.hasor.plugins.controller.support
- Web 插件,为 WebMVC 开发提供支持。
- net.hasor.plugins.resource - 软件包 net.hasor.plugins.resource
- Web 插件,提供一个 Servlet 作为入口,使用这个 Servlet 可以将 Classpath 中的资源作为 Web资源响应。
- net.hasor.plugins.resource.loader - 软件包 net.hasor.plugins.resource.loader
-
- net.hasor.plugins.restful - 软件包 net.hasor.plugins.restful
- Web 插件,为 Web 下 Restful 风格 MVC 开发提供支持。
- net.hasor.plugins.restful.interceptor - 软件包 net.hasor.plugins.restful.interceptor
- Web 插件,为 Web 下 Restful 风格 MVC 开发提供拦截器支持。
- net.hasor.plugins.restful.support - 软件包 net.hasor.plugins.restful.support
- Web 插件,为 Web 下 Restful 风格 MVC 开发提供支持。
- net.hasor.plugins.result - 软件包 net.hasor.plugins.result
- 提供 WebMVC 下 action 返回值的处理。
- net.hasor.plugins.result.ext - 软件包 net.hasor.plugins.result.ext
- 提供 WebMVC 下 action 返回值的处理。
- net.hasor.plugins.servlet3 - 软件包 net.hasor.plugins.servlet3
- Web 插件,用于支持注解化注册 Servlet、Filter。
- net.hasor.web - 软件包 net.hasor.web
- Hasor Web 的 API 规范文档。
- net.hasor.web.binder - 软件包 net.hasor.web.binder
-
- net.hasor.web.binder.support - 软件包 net.hasor.web.binder.support
-
- net.hasor.web.context - 软件包 net.hasor.web.context
-
- net.hasor.web.env - 软件包 net.hasor.web.env
-
- net.hasor.web.jstl.tagfun - 软件包 net.hasor.web.jstl.tagfun
-
- net.hasor.web.jstl.taglib - 软件包 net.hasor.web.jstl.taglib
-
- net.hasor.web.module - 软件包 net.hasor.web.module
-
- net.hasor.web.plugin - 软件包 net.hasor.web.plugin
-
- net.hasor.web.startup - 软件包 net.hasor.web.startup
-
- newApiBinder(ModulePropxy, Binder) -
类 net.hasor.web.context.AnnoWebAppContext 中的方法
-
O
- OPTIONS -
注释类型 net.hasor.plugins.restful.HttpMethod 中的静态变量
- HTTP OPTIONS method
- Options - net.hasor.plugins.restful 中的 注释类型
- Indicates that the annotated method responds to HTTP OPTIONS requests
P
- Path - net.hasor.plugins.restful 中的 注释类型
-
- PathParam - net.hasor.plugins.restful 中的 注释类型
- 路径中的值
- PathResourceLoader - net.hasor.plugins.resource.loader 中的 类
- 将一个File对象所代表的路径作为根路径,资源获取相对于该路径下。
- PathResourceLoader(String) -
类 net.hasor.plugins.resource.loader.PathResourceLoader 的构造方法
-
- POST -
注释类型 net.hasor.plugins.restful.HttpMethod 中的静态变量
- HTTP POST method
- Post - net.hasor.plugins.restful 中的 注释类型
- Indicates that the annotated method responds to HTTP POST requests
- prepareParams() -
类 net.hasor.plugins.restful.support.RestfulInvoke 中的方法
- 准备参数
- prepareParams(HttpServletRequest, HttpServletResponse) -
类 net.hasor.plugins.restful.support.RestfulInvoke 中的方法
- 准备参数
- proceed() -
类 net.hasor.plugins.controller.interceptor.ControllerInvocation 中的方法
- 调用目标
- proceed(HttpServletRequest, HttpServletResponse) -
类 net.hasor.plugins.controller.interceptor.ControllerInvocation 中的方法
- 使用指定的 req res 调用
- proceed() -
类 net.hasor.plugins.restful.interceptor.RestfulInvocation 中的方法
- 调用目标
- proceed(HttpServletRequest, HttpServletResponse) -
类 net.hasor.plugins.restful.interceptor.RestfulInvocation 中的方法
- 使用指定的 req res 调用
- process(HttpServletRequest, HttpServletResponse, Annotation, Object) -
类 net.hasor.plugins.result.ext.ForwordResultProcess 中的方法
-
- process(HttpServletRequest, HttpServletResponse, Annotation, Object) -
类 net.hasor.plugins.result.ext.IncludeResultProcess 中的方法
-
- process(HttpServletRequest, HttpServletResponse, Annotation, Object) -
类 net.hasor.plugins.result.ext.JsonResultProcess 中的方法
-
- process(HttpServletRequest, HttpServletResponse, Annotation, Object) -
类 net.hasor.plugins.result.ext.RedirectResultProcess 中的方法
-
- process(HttpServletRequest, HttpServletResponse, Annotation, Object) -
接口 net.hasor.plugins.result.ResultProcess 中的方法
- 执行方法调用。
- Produces - net.hasor.plugins.restful 中的 注释类型
-
- PUT -
注释类型 net.hasor.plugins.restful.HttpMethod 中的静态变量
- HTTP PUT method
- Put - net.hasor.plugins.restful 中的 注释类型
- Indicates that the annotated method responds to HTTP PUT requests
- putAtt(String, Object) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- 设置
HttpServletRequest属性
Q
- QueryParam - net.hasor.plugins.restful 中的 注释类型
- 请求头的中的值查询字符串的值
R
- Redirect - net.hasor.plugins.result.ext 中的 注释类型
- 客户端重定向
- RedirectResultProcess - net.hasor.plugins.result.ext 中的 类
-
- RedirectResultProcess() -
类 net.hasor.plugins.result.ext.RedirectResultProcess 的构造方法
-
- release() -
类 net.hasor.web.jstl.taglib.AbstractHasorTag 中的方法
-
- release() -
类 net.hasor.web.jstl.taglib.DefineBean_Tag 中的方法
-
- release() -
类 net.hasor.web.jstl.taglib.DefineBinding_Tag 中的方法
-
- release() -
类 net.hasor.web.jstl.taglib.DefineType_Tag 中的方法
-
- release() -
类 net.hasor.web.jstl.taglib.DoEvent_Tag 中的方法
-
- removeAttr(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Removes an attribute from this request
- removeCookie(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Remove Cookie with path = "/".
- removeCookie(String, String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Remove Cookie.
- removeCookie(String, String, String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Remove Cookie.
- removeSessionAttr(String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Remove Object in session.
- REQUEST_DISPATCHER_REQUEST -
类 net.hasor.web.binder.support.ManagedServletPipeline 中的静态变量
- 使用RequestDispatcherRequestWrapper类处理request.getRequestURI方法的返回值
- resetController() -
类 net.hasor.plugins.controller.AbstractController 中的方法
-
- ResourceHttpServlet - net.hasor.plugins.resource 中的 类
- 负责装载jar包或zip包中的资源
- ResourceHttpServlet() -
类 net.hasor.plugins.resource.ResourceHttpServlet 的构造方法
-
- ResourceLoader - net.hasor.plugins.resource 中的 接口
-
- ResourceLoaderFactory - net.hasor.plugins.resource 中的 接口
-
- ResourcePlugin - net.hasor.plugins.resource 中的 类
- 负责装载jar包中的资源。
- ResourcePlugin() -
类 net.hasor.plugins.resource.ResourcePlugin 的构造方法
-
- RestfulInterceptor - net.hasor.plugins.restful.interceptor 中的 类
-
- RestfulInterceptor() -
类 net.hasor.plugins.restful.interceptor.RestfulInterceptor 的构造方法
-
- RestfulInvocation - net.hasor.plugins.restful.interceptor 中的 类
-
- RestfulInvocation(RestfulInvoke, MethodInvocation) -
类 net.hasor.plugins.restful.interceptor.RestfulInvocation 的构造方法
-
- RestfulInvoke - net.hasor.plugins.restful.support 中的 类
- 线程安全
- RestfulInvoke(RestfulInvokeDefine) -
类 net.hasor.plugins.restful.support.RestfulInvoke 的构造方法
-
- RestfulInvokeDefine - net.hasor.plugins.restful.support 中的 类
- 线程安全
- RestfulInvokeDefine(AppContext, Method) -
类 net.hasor.plugins.restful.support.RestfulInvokeDefine 的构造方法
-
- RestfulService - net.hasor.plugins.restful 中的 注释类型
- 表示一个Restful服务类。
- RestfulServicesPlugin - net.hasor.plugins.restful.support 中的 类
- Restful服务启动类.
- RestfulServicesPlugin() -
类 net.hasor.plugins.restful.support.RestfulServicesPlugin 的构造方法
-
- ResultDefine - net.hasor.plugins.result 中的 注释类型
- 负责处理Action调用之后的返回值。
- ResultPlugin - net.hasor.plugins.result 中的 类
-
- ResultPlugin() -
类 net.hasor.plugins.result.ResultPlugin 的构造方法
-
- ResultProcess - net.hasor.plugins.result 中的 接口
- 负责处理Action调用之后的返回值。
- RuntimeFilter - net.hasor.web.startup 中的 类
- 入口Filter,同一个应用程序只能实例化一个 RuntimeFilter 对象。
- RuntimeFilter() -
类 net.hasor.web.startup.RuntimeFilter 的构造方法
-
- RuntimeListener - net.hasor.web.startup 中的 类
-
- RuntimeListener() -
类 net.hasor.web.startup.RuntimeListener 的构造方法
-
S
- serve(String, String...) -
类 net.hasor.web.binder.support.WebApiBinderModule 中的方法
-
- serve(String, String...) -
接口 net.hasor.web.WebApiBinder 中的方法
- 使用传统表达式,创建一个
WebApiBinder.ServletBindingBuilder。
- serveRegex(String, String...) -
类 net.hasor.web.binder.support.WebApiBinderModule 中的方法
-
- serveRegex(String, String...) -
接口 net.hasor.web.WebApiBinder 中的方法
- 使用正则表达式,创建一个
WebApiBinder.ServletBindingBuilder。
- service(ServletRequest, ServletResponse) -
类 net.hasor.plugins.resource.ResourceHttpServlet 中的方法
- 资源服务入口方法
- service(ServletRequest, ServletResponse) -
类 net.hasor.web.binder.support.ManagedServletPipeline 中的方法
-
- sessionCreated(HttpSessionEvent) -
类 net.hasor.web.binder.support.ManagedSessionListenerPipeline 中的方法
-
- sessionCreated(HttpSessionEvent) -
类 net.hasor.web.startup.RuntimeListener 中的方法
-
- sessionDestroyed(HttpSessionEvent) -
类 net.hasor.web.binder.support.ManagedSessionListenerPipeline 中的方法
-
- sessionDestroyed(HttpSessionEvent) -
类 net.hasor.web.startup.RuntimeListener 中的方法
-
- sessionListener() -
类 net.hasor.web.binder.support.WebApiBinderModule 中的方法
-
- sessionListener() -
接口 net.hasor.web.WebApiBinder 中的方法
- 注册一个Session监听器。
- SessionListenerPipeline - net.hasor.web.binder 中的 接口
-
- setAsync(boolean) -
类 net.hasor.web.jstl.taglib.DoEvent_Tag 中的方法
-
- setAttr(String, Object) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Stores an attribute in this request
- setAttrs(Map<String, Object>) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Stores attributes in this request, key of the map as attribute name and value of the map as attribute value
- setBean(String) -
类 net.hasor.web.jstl.taglib.DefineBean_Tag 中的方法
-
- setBindingType(String) -
类 net.hasor.web.jstl.taglib.DefineBinding_Tag 中的方法
-
- setCookie(Cookie) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Set Cookie to response.
- setCookie(String, String, int, String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Set Cookie to response.
- setCookie(String, String, int, String, String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Set Cookie to response.
- setCookie(String, String, int) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Set Cookie with path = "/".
- setEvent(String) -
类 net.hasor.web.jstl.taglib.DoEvent_Tag 中的方法
-
- setHeader(String, String) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- 设置
HttpServletResponseHeader属性
- setName(String) -
类 net.hasor.web.jstl.taglib.DefineBinding_Tag 中的方法
-
- setParams(Object) -
类 net.hasor.web.jstl.taglib.DoEvent_Tag 中的方法
-
- setSessionAttr(String, Object) -
类 net.hasor.plugins.controller.AbstractController 中的方法
- Store Object to session.
- setThrowErr(boolean) -
类 net.hasor.web.jstl.taglib.DoEvent_Tag 中的方法
-
- setType(String) -
类 net.hasor.web.jstl.taglib.DefineType_Tag 中的方法
-
- setVar(String) -
类 net.hasor.web.jstl.taglib.DefineBean_Tag 中的方法
-
- setVar(String) -
类 net.hasor.web.jstl.taglib.DefineBinding_Tag 中的方法
-
- setVar(String) -
类 net.hasor.web.jstl.taglib.DefineType_Tag 中的方法
-
- start(AppContext) -
类 net.hasor.web.module.WebModule 中的方法
-
- start(WebAppContext) -
类 net.hasor.web.module.WebModule 中的方法
- 启动信号
- stop(AppContext) -
类 net.hasor.web.module.WebModule 中的方法
-
- stop(WebAppContext) -
类 net.hasor.web.module.WebModule 中的方法
- 停止信号
T
- through(Class<? extends Filter>) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- through(Key<? extends Filter>) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- through(Filter) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- through(Class<? extends Filter>, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- through(Key<? extends Filter>, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- through(Filter, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- through(int, Class<? extends Filter>) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- through(int, Key<? extends Filter>) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- through(int, Filter) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- through(int, Class<? extends Filter>, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- through(int, Key<? extends Filter>, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- through(int, Filter, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.FilterBindingBuilder 中的方法
-
- toInt(String, Integer) -
类 net.hasor.plugins.controller.AbstractController 中的方法
-
- toLong(String, Long) -
类 net.hasor.plugins.controller.AbstractController 中的方法
-
- toMap(WebInitParam[]) -
类 net.hasor.plugins.servlet3.JavaEEPlugin 中的方法
- 转换参数
W
- WebApiBinder - net.hasor.web 中的 接口
- 该类是代理了
Binder并且提供了注册Servlet和Filter的方法。 - WebApiBinder.FilterBindingBuilder - net.hasor.web 中的 接口
- 负责配置Filter,参考Guice 3.0接口设计。
- WebApiBinder.ServletBindingBuilder - net.hasor.web 中的 接口
- 负责配置Servlet,参考Guice 3.0接口设计。
- WebApiBinder.ServletContextListenerBindingBuilder - net.hasor.web 中的 接口
- 负责配置ServletContextListener。
- WebApiBinder.SessionListenerBindingBuilder - net.hasor.web 中的 接口
- 负责配置SessionListener。
- WebApiBinderModule - net.hasor.web.binder.support 中的 类
- 该类是
WebApiBinder接口实现。 - WebApiBinderModule(WebEnvironment) -
类 net.hasor.web.binder.support.WebApiBinderModule 的构造方法
-
- WebAppContext - net.hasor.web 中的 接口
-
- WebControllerPlugin - net.hasor.plugins.controller.support 中的 类
-
- WebControllerPlugin() -
类 net.hasor.plugins.controller.support.WebControllerPlugin 的构造方法
-
- WebEnvironment - net.hasor.web 中的 接口
-
- WebFilter - net.hasor.plugins.servlet3 中的 注释类型
- 声明一个Filter,该Filter需要实现
Filter接口。 - WebInitParam - net.hasor.plugins.servlet3 中的 注释类型
-
- WebModule - net.hasor.web.module 中的 类
-
- WebModule() -
类 net.hasor.web.module.WebModule 的构造方法
-
- WebServlet - net.hasor.plugins.servlet3 中的 注释类型
- 声明一个Servlet,该Servlet需要继承
HttpServlet类。 - WebStandardEnvironment - net.hasor.web.env 中的 类
- 负责注册MORE_WEB_ROOT环境变量以及Web环境变量的维护。
- WebStandardEnvironment(ServletContext) -
类 net.hasor.web.env.WebStandardEnvironment 的构造方法
-
- WebStandardEnvironment(URI, ServletContext) -
类 net.hasor.web.env.WebStandardEnvironment 的构造方法
-
- with(Class<? extends HttpServlet>) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
- with(Key<? extends HttpServlet>) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
- with(HttpServlet) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
- with(Class<? extends HttpServlet>, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
- with(Key<? extends HttpServlet>, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
- with(HttpServlet, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
- with(int, Class<? extends HttpServlet>) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
- with(int, Key<? extends HttpServlet>) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
- with(int, HttpServlet) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
- with(int, Class<? extends HttpServlet>, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
- with(int, Key<? extends HttpServlet>, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
- with(int, HttpServlet, Map<String, String>) -
接口 net.hasor.web.WebApiBinder.ServletBindingBuilder 中的方法
-
Z
- ZipResourceLoader - net.hasor.plugins.resource.loader 中的 类
- 用于创建一个可以从classpath中获取资源的ResourceLoader。
- ZipResourceLoader(String) -
类 net.hasor.plugins.resource.loader.ZipResourceLoader 的构造方法
-
A B C D E F G H I J L M N O P Q R S T W Z
Copyright © 2013-2014. All Rights Reserved.