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 中的方法
初始化HttpServletRequestHttpServletResponse
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.