A B C D E F G H I J L M N P R S T U V W
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- addArgumentResolvers(List<HandlerMethodArgumentResolver>) - 类 中的方法ai.yue.library.web.config.WebMvcConfig
-
添加自定义方法参数解析器
- addCookie(String, String) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
设定返回给客户端的Cookie
- addCookie(String, String, int) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
设定返回给客户端的Cookie
Path: "/"
No Domain - addCookie(String, String, int, String, String) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
设定返回给客户端的Cookie
- addCookie(Cookie) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
设定返回给客户端的Cookie
- ai.yue.library.web - 程序包 ai.yue.library.web
-
yue-library是一个基于SpringBoot封装的基础库,内置丰富的JDK工具,自动装配了一系列的基础Bean与环境配置项,可用于快速构建SpringCloud项目,让微服务变得更简单。
- ai.yue.library.web.config - 程序包 ai.yue.library.web.config
-
web配置包,提供自动配置项支持与增强
- ai.yue.library.web.config.api.version - 程序包 ai.yue.library.web.config.api.version
- ai.yue.library.web.config.argument.resolver - 程序包 ai.yue.library.web.config.argument.resolver
-
方法参数解析器
- ai.yue.library.web.config.exception - 程序包 ai.yue.library.web.config.exception
-
全局统一异常处理
- ai.yue.library.web.config.properties - 程序包 ai.yue.library.web.config.properties
- ai.yue.library.web.config.thread.pool - 程序包 ai.yue.library.web.config.thread.pool
- ai.yue.library.web.env - 程序包 ai.yue.library.web.env
- ai.yue.library.web.ipo - 程序包 ai.yue.library.web.ipo
-
IPO定义
- ai.yue.library.web.util - 程序包 ai.yue.library.web.util
-
提供各种工具方法,按照归类入口为XXXUtils,如字符串工具StringUtils等
- ai.yue.library.web.util.servlet - 程序包 ai.yue.library.web.util.servlet
-
Servlet工具类
- ai.yue.library.web.util.servlet.multipart - 程序包 ai.yue.library.web.util.servlet.multipart
-
Servlet相关操作支持
- ai.yue.library.web.vo - 程序包 ai.yue.library.web.vo
-
VO定义
- ApiVersionRequestCondition - ai.yue.library.web.config.api.version中的类
- ApiVersionRequestCondition() - 类 的构造器ai.yue.library.web.config.api.version.ApiVersionRequestCondition
- ApiVersionRequestMappingHandlerMapping - ai.yue.library.web.config.api.version中的类
-
Restful API接口版本控制
- ApiVersionRequestMappingHandlerMapping() - 类 的构造器ai.yue.library.web.config.api.version.ApiVersionRequestMappingHandlerMapping
- ArrayArgumentResolver - ai.yue.library.web.config.argument.resolver中的类
-
Array、List对象方法参数解析器
- ArrayArgumentResolver(boolean) - 类 的构造器ai.yue.library.web.config.argument.resolver.ArrayArgumentResolver
-
Create a new
CustomRequestParamMethodArgumentResolverinstance. - ArrayArgumentResolver(ConfigurableBeanFactory, boolean) - 类 的构造器ai.yue.library.web.config.argument.resolver.ArrayArgumentResolver
-
Create a new
CustomRequestParamMethodArgumentResolverinstance. - asyncProperties - 类 中的变量ai.yue.library.web.config.thread.pool.ContextDecorator
- authorizeExceptionHandler(AuthorizeException) - 类 中的方法ai.yue.library.web.config.exception.ResultExceptionHandler
-
拦截登录异常(Admin)-301
B
- basicErrorController(ErrorAttributes) - 类 中的方法ai.yue.library.web.config.exception.ResultErrorAutoConfig
-
优先级高于 ErrorMvcAutoConfiguration.basicErrorController(ErrorAttributes, org.springframework.beans.factory.ObjectProvider)
- beforeBodyWrite(T, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 类 中的方法ai.yue.library.web.config.exception.ResultResponseBodyHandler
- bindExceptionHandler(BindException) - 类 中的方法ai.yue.library.web.config.exception.ResultExceptionHandler
-
Valid 验证异常统一处理-433
- boundary - 类 中的变量ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
-
part部分边界
C
- CAPTCHA_KEY - 类 中的静态变量ai.yue.library.web.util.CaptchaUtils
-
Captcha Key
- CAPTCHA_REDIS_PREFIX - 类 中的静态变量ai.yue.library.web.util.CaptchaUtils
-
Captcha Redis 前缀
- CaptchaIPO - ai.yue.library.web.ipo中的类
-
默认值:
- CaptchaIPO() - 类 的构造器ai.yue.library.web.ipo.CaptchaIPO
- CaptchaUtils - ai.yue.library.web.util中的类
-
验证码工具类,用于创建验证码图片与验证验证码
- CaptchaUtils() - 类 的构造器ai.yue.library.web.util.CaptchaUtils
- CaptchaVO - ai.yue.library.web.vo中的类
-
图片验证码VO,可直接将图片验证码写入响应结果中
- CaptchaVO() - 类 的构造器ai.yue.library.web.vo.CaptchaVO
- combine(ApiVersionRequestCondition) - 类 中的方法ai.yue.library.web.config.api.version.ApiVersionRequestCondition
- compareTo(ApiVersionRequestCondition, HttpServletRequest) - 类 中的方法ai.yue.library.web.config.api.version.ApiVersionRequestCondition
- contextDecorator(AsyncProperties) - 类 中的方法ai.yue.library.web.config.WebAutoConfig
-
Servlet子线程上下文装饰器
- ContextDecorator - ai.yue.library.web.config.thread.pool中的类
-
子线程上下文装饰器
- ContextDecorator() - 类 的构造器ai.yue.library.web.config.thread.pool.ContextDecorator
- contributeMethodArgument(MethodParameter, Object, UriComponentsBuilder, Map<String, Object>, ConversionService) - 类 中的方法ai.yue.library.web.config.argument.resolver.ArrayArgumentResolver
- contributeMethodArgument(MethodParameter, Object, UriComponentsBuilder, Map<String, Object>, ConversionService) - 类 中的方法ai.yue.library.web.config.argument.resolver.CustomRequestParamMethodArgumentResolver
- copy(OutputStream) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
-
全部字节流复制到out
- copy(OutputStream, int) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
-
复制字节流到out, 大于maxBytes或者文件末尾停止
- corsFilter(CorsProperties) - 类 中的方法ai.yue.library.web.config.WebAutoConfig
- createCaptchaImage(CaptchaIPO) - 类 中的静态方法ai.yue.library.web.util.CaptchaUtils
-
创建验证码
- createNamedValueInfo(MethodParameter) - 类 中的方法ai.yue.library.web.config.argument.resolver.ArrayArgumentResolver
- createNamedValueInfo(MethodParameter) - 类 中的方法ai.yue.library.web.config.argument.resolver.CustomRequestParamMethodArgumentResolver
- CustomArgumentResolversConfig - ai.yue.library.web.config.argument.resolver中的类
-
配置-自定义顺序方法参数解析器
- CustomArgumentResolversConfig() - 类 的构造器ai.yue.library.web.config.argument.resolver.CustomArgumentResolversConfig
- CustomRequestParamMethodArgumentResolver - ai.yue.library.web.config.argument.resolver中的类
-
RequestParamMethodArgumentResolver 增强
- CustomRequestParamMethodArgumentResolver(boolean) - 类 的构造器ai.yue.library.web.config.argument.resolver.CustomRequestParamMethodArgumentResolver
-
Create a new
CustomRequestParamMethodArgumentResolverinstance. - CustomRequestParamMethodArgumentResolver(ConfigurableBeanFactory, boolean) - 类 的构造器ai.yue.library.web.config.argument.resolver.CustomRequestParamMethodArgumentResolver
-
Create a new
CustomRequestParamMethodArgumentResolverinstance.
D
- decorate(Runnable) - 类 中的方法ai.yue.library.web.config.thread.pool.ContextDecorator
- delete() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFile
-
从磁盘或者内存中删除这个文件
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - 类 中的方法ai.yue.library.web.config.argument.resolver.RepeatedlyReadServletRequestFilter
E
- enableServletAsyncContext(ServletRequestAttributes, AsyncProperties) - 类 中的静态方法ai.yue.library.web.config.thread.pool.ContextDecorator
-
启用 ServletAsyncContext
- error(HttpServletRequest) - 类 中的方法ai.yue.library.web.config.exception.ResultErrorController
- extendMessageConverters(List<HttpMessageConverter<?>>) - 类 中的方法ai.yue.library.web.config.WebMvcConfig
-
扩展HTTP消息转换器做Json解析处理
F
- FastJsonHttpMessageConverterProperties - ai.yue.library.web.config.properties中的类
-
FastJson HTTP消息转换器配置
- FastJsonHttpMessageConverterProperties() - 类 的构造器ai.yue.library.web.config.properties.FastJsonHttpMessageConverterProperties
- fileExts - 类 中的变量ai.yue.library.web.util.servlet.multipart.UploadProperties
-
文件扩展名限定,禁止列表还是允许列表取决于
UploadProperties.isAllowFileExts - fillBean(ServletRequest, T, boolean) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
ServletRequest 参数转Bean
- fillBean(ServletRequest, T, CopyOptions) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
ServletRequest 参数转Bean
- formatUriValue(ConversionService, TypeDescriptor, Object) - 类 中的方法ai.yue.library.web.config.argument.resolver.ArrayArgumentResolver
- formatUriValue(ConversionService, TypeDescriptor, Object) - 类 中的方法ai.yue.library.web.config.argument.resolver.CustomRequestParamMethodArgumentResolver
G
- getArrayParam(String) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartFormData
-
获得数组表单值
- getBody(ServletRequest) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获取请求体
调用该方法后,getParam方法将失效 - getBodyBytes(ServletRequest) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获取请求体byte[]
调用该方法后,getParam方法将失效 - getClientIP(String...) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获取客户端IP
- getClientIPByHeader(String...) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获取客户端IP
- getContentDisposition() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFileHeader
- getContentType() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFileHeader
- getCookie(String) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得指定的Cookie
- getCustomMethodCondition(Method) - 类 中的方法ai.yue.library.web.config.api.version.ApiVersionRequestMappingHandlerMapping
- getCustomTypeCondition(Class<?>) - 类 中的方法ai.yue.library.web.config.api.version.ApiVersionRequestMappingHandlerMapping
- getFile(String) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartFormData
-
获取上传的文件
- getFileContent() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFile
- getFileInputStream() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFile
- getFileMap() - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartFormData
-
获取文件映射
- getFileName() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFile
- getFileName() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFileHeader
- getFileParamNames() - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartFormData
-
获取上传的文件属性名集合
- getFiles(String) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartFormData
-
获得某个属性名的所有文件
当表单中两个文件使用同一个name的时候 - getFormFieldName() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFileHeader
- getFormFileName() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFileHeader
- getHeader() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFile
- getHeader(String, String) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得请求header中的信息
- getHeader(String, Charset) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得请求header中的信息
- getHeaderIgnoreCase(String) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
忽略大小写获得请求header中的信息
- getHeaderMap() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获取请求所有的头(header)信息
- getInputStream() - 类 中的方法ai.yue.library.web.config.argument.resolver.RepeatedlyReadServletRequestWrapper
- getLastHeader() - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
- getMatchingCondition(HttpServletRequest) - 类 中的方法ai.yue.library.web.config.api.version.ApiVersionRequestCondition
- getMimeSubtype() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFileHeader
- getMimeType() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFileHeader
- getMultipart() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得multipart/form-data 表单内容
包括文件和普通表单数据
在同一次请求中,此方法只能被执行一次! - getParam() - 类 中的方法ai.yue.library.web.env.WebMvcEnv
- getParam() - 类 中的静态方法ai.yue.library.web.util.RequestParamUtils
-
获取请求参数
- getParam(Class<T>) - 类 中的方法ai.yue.library.web.env.WebMvcEnv
- getParam(Class<T>) - 类 中的静态方法ai.yue.library.web.util.RequestParamUtils
-
获取参数,转换为java对象
- getParam(String) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartFormData
-
返回单一参数值,如果有多个只返回第一个
- getParamMap() - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartFormData
-
获取所有属性的集合
- getParamMap(ServletRequest) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得所有请求参数
- getParamNames() - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartFormData
- getParams(ServletRequest) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得所有请求参数
- getReader() - 类 中的方法ai.yue.library.web.config.argument.resolver.RepeatedlyReadServletRequestWrapper
- getRequest() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得当前请求上下文中的HttpServletRequest
- getRequestAttributes() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得当前请求上下文中的ServletRequestAttributes
- getRequestMappingHandlerMapping() - 类 中的方法ai.yue.library.web.config.WebMvcRegistrationsConfig
- getResponse() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得当前请求上下文中的HttpServletResponse
- getServerURL() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得当前请求的服务器的URL地址
- getSession() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得当前请求HttpSession
- getWriter() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
获得PrintWriter
H
- handleMissingValue(String, MethodParameter, NativeWebRequest) - 类 中的方法ai.yue.library.web.config.argument.resolver.ArrayArgumentResolver
- handleMissingValue(String, MethodParameter, NativeWebRequest) - 类 中的方法ai.yue.library.web.config.argument.resolver.CustomRequestParamMethodArgumentResolver
- HTTP_TCP_NAME - 类 中的静态变量ai.yue.library.web.util.servlet.ServletUtils
- httpRequestMethodNotSupportedExceptionHandler(HttpRequestMethodNotSupportedException) - 类 中的方法ai.yue.library.web.config.exception.ResultExceptionHandler
-
方法不允许(Method Not Allowed)-405
- HTTPS_TCP_NAME - 类 中的静态变量ai.yue.library.web.util.servlet.ServletUtils
I
- isAllowFileExts - 类 中的变量ai.yue.library.web.util.servlet.multipart.UploadProperties
-
扩展名是允许列表还是禁止列表,若true表示只允许列表里的扩展名,否则是禁止列表里的扩展名
- isBoundary(byte) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
- isFile() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFileHeader
- isGetMethod() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
是否为GET请求
- isIE() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
客户浏览器是否为IE
- isInMemory() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFile
- isInnerIP() - 类 中的静态方法ai.yue.library.web.util.NetUtils
-
判定是否为内网IP
私有IP:A类 10.0.0.0-10.255.255.255 B类 172.16.0.0-172.31.255.255 C类 192.168.0.0-192.168.255.255 当然,还有127这个网段是环回地址 - isLoaded() - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartFormData
-
是否已被解析
- isMultipart() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
是否为Multipart类型表单,此类型表单用于文件上传
- isPostMethod() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
是否为POST请求
- isUploaded() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFile
- isValidateCaptcha(String) - 类 中的静态方法ai.yue.library.web.util.CaptchaUtils
-
验证-验证码
J
- JacksonHttpMessageConverterProperties - ai.yue.library.web.config.properties中的类
-
Jackson HTTP消息转换器配置
- JacksonHttpMessageConverterProperties() - 类 的构造器ai.yue.library.web.config.properties.JacksonHttpMessageConverterProperties
- JavaBeanArgumentResolver - ai.yue.library.web.config.argument.resolver中的类
-
POJO、IPO、JavaBean对象方法参数解析器
- JavaBeanArgumentResolver() - 类 的构造器ai.yue.library.web.config.argument.resolver.JavaBeanArgumentResolver
- JSONObjectArgumentResolver - ai.yue.library.web.config.argument.resolver中的类
-
JSONObject方法参数解析器
- JSONObjectArgumentResolver() - 类 的构造器ai.yue.library.web.config.argument.resolver.JSONObjectArgumentResolver
L
- lastHeader - 类 中的变量ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
M
- maxFileSize - 类 中的变量ai.yue.library.web.util.servlet.multipart.UploadProperties
-
最大文件大小
- memoryThreshold - 类 中的变量ai.yue.library.web.util.servlet.multipart.UploadProperties
-
文件保存到内存的边界,如果文件大小小于这个边界,将保存于内存中,否则保存至临时目录中
- METHOD_DELETE - 类 中的静态变量ai.yue.library.web.util.servlet.ServletUtils
- METHOD_GET - 类 中的静态变量ai.yue.library.web.util.servlet.ServletUtils
- METHOD_HEAD - 类 中的静态变量ai.yue.library.web.util.servlet.ServletUtils
- METHOD_OPTIONS - 类 中的静态变量ai.yue.library.web.util.servlet.ServletUtils
- METHOD_POST - 类 中的静态变量ai.yue.library.web.util.servlet.ServletUtils
- METHOD_PUT - 类 中的静态变量ai.yue.library.web.util.servlet.ServletUtils
- METHOD_TRACE - 类 中的静态变量ai.yue.library.web.util.servlet.ServletUtils
- MultipartFormData - ai.yue.library.web.util.servlet.multipart中的类
-
HttpRequest解析器
源自 hutool-extra - MultipartFormData() - 类 的构造器ai.yue.library.web.util.servlet.multipart.MultipartFormData
- MultipartRequestInputStream - ai.yue.library.web.util.servlet.multipart中的类
-
Http请求解析流,提供了专门针对带文件的form表单的解析
源自 hutool-extra - MultipartRequestInputStream(InputStream) - 类 的构造器ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
N
- NetUtils - ai.yue.library.web.util中的类
-
网络相关工具
- NetUtils() - 类 的构造器ai.yue.library.web.util.NetUtils
P
- paramDecryptExceptionHandler(ParamDecryptException) - 类 中的方法ai.yue.library.web.config.exception.ResultExceptionHandler
-
解密异常统一处理-435
- paramExceptionHandler(ParamException) - 类 中的方法ai.yue.library.web.config.exception.ResultExceptionHandler
-
参数效验未通过统一处理-433
- paramVoidExceptionHandler() - 类 中的方法ai.yue.library.web.config.exception.ResultExceptionHandler
-
参数效验为空统一处理-432
- parseRequest(ServletRequest) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartFormData
-
解析上传文件和表单数据
- parseRequestStream(InputStream, String) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartFormData
-
提取上传的文件和表单数据
- POINTCUT - 类 中的静态变量ai.yue.library.web.util.servlet.ServletUtils
-
HttpAspect请求切入点
- PREFIX - 类 中的静态变量ai.yue.library.web.config.properties.FastJsonHttpMessageConverterProperties
-
Prefix of
FastJsonHttpMessageConverterProperties. - PREFIX - 类 中的静态变量ai.yue.library.web.config.properties.JacksonHttpMessageConverterProperties
-
Prefix of
JacksonHttpMessageConverterProperties. - PREFIX - 类 中的静态变量ai.yue.library.web.config.properties.WebProperties
-
Prefix of
WebProperties. - printRequest() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
打印请求报文
- prioritizeCustomMethodArgumentHandlers(RequestMappingHandlerAdapter) - 类 中的方法ai.yue.library.web.config.argument.resolver.CustomArgumentResolversConfig
- processStream(MultipartRequestInputStream) - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFile
-
处理上传表单流,提取出文件
R
- readBoundary() - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
-
输入流中读取边界
- readByte() - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
-
读取byte字节流,在末尾抛出异常
- readCookieMap() - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
将cookie封装到Map里面
- readDataHeader(String) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
-
从流中读取文件头部信息, 如果达到末尾则返回null
- readDataHeaderString(String) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
- registerRepeatedlyReadRequestFilter() - 类 中的方法ai.yue.library.web.config.WebAutoConfig
-
配置输入流可反复读取的HttpServletRequest
- RepeatedlyReadServletRequestFilter - ai.yue.library.web.config.argument.resolver中的类
-
RepeatedlyReadServletRequestWrapper过滤器
- RepeatedlyReadServletRequestFilter() - 类 的构造器ai.yue.library.web.config.argument.resolver.RepeatedlyReadServletRequestFilter
- RepeatedlyReadServletRequestWrapper - ai.yue.library.web.config.argument.resolver中的类
-
包装HttpServletRequest实现输入流可重复读取
- RepeatedlyReadServletRequestWrapper(HttpServletRequest) - 类 的构造器ai.yue.library.web.config.argument.resolver.RepeatedlyReadServletRequestWrapper
- RequestParamUtils - ai.yue.library.web.util中的类
-
请求参数工具栏
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法ai.yue.library.web.config.argument.resolver.JavaBeanArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法ai.yue.library.web.config.argument.resolver.JSONObjectArgumentResolver
- resolveName(String, MethodParameter, NativeWebRequest) - 类 中的方法ai.yue.library.web.config.argument.resolver.ArrayArgumentResolver
- resolveName(String, MethodParameter, NativeWebRequest) - 类 中的方法ai.yue.library.web.config.argument.resolver.CustomRequestParamMethodArgumentResolver
- ResultErrorAutoConfig - ai.yue.library.web.config.exception中的类
-
全局错误拦截自动配置
- ResultErrorAutoConfig() - 类 的构造器ai.yue.library.web.config.exception.ResultErrorAutoConfig
- ResultErrorController - ai.yue.library.web.config.exception中的类
-
异常响应控制器
- ResultErrorController(ErrorAttributes, ErrorProperties) - 类 的构造器ai.yue.library.web.config.exception.ResultErrorController
- resultExceptionHandler(ResultException) - 类 中的方法ai.yue.library.web.config.exception.ResultExceptionHandler
-
异常结果处理-synchronized
- ResultExceptionHandler - ai.yue.library.web.config.exception中的类
-
全局统一异常处理
- ResultExceptionHandler() - 类 的构造器ai.yue.library.web.config.exception.ResultExceptionHandler
- resultResponse(Result<?>) - 类 中的方法ai.yue.library.web.env.WebMvcEnv
- ResultResponseBodyHandler<T> - ai.yue.library.web.config.exception中的类
-
响应结果处理器
- ResultResponseBodyHandler() - 类 的构造器ai.yue.library.web.config.exception.ResultResponseBodyHandler
S
- ServletUtils - ai.yue.library.web.util.servlet中的类
-
Servlet相关工具类封装
源自 hutool-extra 增强 - ServletUtils() - 类 的构造器ai.yue.library.web.util.servlet.ServletUtils
- setHeader(String, Object) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
设置响应的Header
- size() - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFile
- skipBytes(int) - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
-
跳过指定位数的 bytes.
- skipToBoundary() - 类 中的方法ai.yue.library.web.util.servlet.multipart.MultipartRequestInputStream
-
跳过边界表示
- supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - 类 中的方法ai.yue.library.web.config.exception.ResultResponseBodyHandler
- supportsParameter(MethodParameter) - 类 中的方法ai.yue.library.web.config.argument.resolver.ArrayArgumentResolver
-
Supports the following: @RequestParam-annotated method arguments.
- supportsParameter(MethodParameter) - 类 中的方法ai.yue.library.web.config.argument.resolver.CustomRequestParamMethodArgumentResolver
-
Supports the following: @RequestParam-annotated method arguments.
- supportsParameter(MethodParameter) - 类 中的方法ai.yue.library.web.config.argument.resolver.JavaBeanArgumentResolver
- supportsParameter(MethodParameter) - 类 中的方法ai.yue.library.web.config.argument.resolver.JSONObjectArgumentResolver
T
- tmpUploadPath - 类 中的变量ai.yue.library.web.util.servlet.multipart.UploadProperties
-
临时文件目录,上传文件的临时目录,若为空,使用系统目录
- toBean(ServletRequest, Class<T>, boolean) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
ServletRequest 参数转Bean
U
- UploadFile - ai.yue.library.web.util.servlet.multipart中的类
-
上传的文件对象
源自 hutool-extra - UploadFile(UploadFileHeader) - 类 的构造器ai.yue.library.web.util.servlet.multipart.UploadFile
-
构造
- UploadFileHeader - ai.yue.library.web.util.servlet.multipart中的类
-
上传的文件的头部信息
源自 hutool-extra - UploadProperties - ai.yue.library.web.util.servlet.multipart中的类
-
上传文件设定属性
源自 hutool-extra - UploadProperties() - 类 的构造器ai.yue.library.web.util.servlet.multipart.UploadProperties
V
- validateExceptionHandler(ValidateException) - 类 中的方法ai.yue.library.web.config.exception.ResultExceptionHandler
-
验证异常统一处理-433
W
- WebAutoConfig - ai.yue.library.web.config中的类
-
web bean 自动配置
- WebAutoConfig() - 类 的构造器ai.yue.library.web.config.WebAutoConfig
- WebMvcConfig - ai.yue.library.web.config中的类
- WebMvcConfig() - 类 的构造器ai.yue.library.web.config.WebMvcConfig
- WebMvcEnv - ai.yue.library.web.env中的类
- WebMvcEnv() - 类 的构造器ai.yue.library.web.env.WebMvcEnv
- WebMvcRegistrationsConfig - ai.yue.library.web.config中的类
- WebMvcRegistrationsConfig() - 类 的构造器ai.yue.library.web.config.WebMvcRegistrationsConfig
- WebProperties - ai.yue.library.web.config.properties中的类
-
Web自动配置属性
- WebProperties() - 类 的构造器ai.yue.library.web.config.properties.WebProperties
- write(File) - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFile
-
将上传的文件写入目标文件
写入后原临时文件会被删除 - write(File) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
返回文件给客户端
- write(InputStream) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
返回数据给客户端
- write(InputStream, int) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
返回数据给客户端
- write(InputStream, String) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
返回数据给客户端
- write(InputStream, String, String) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
返回数据给客户端
- write(String) - 类 中的方法ai.yue.library.web.util.servlet.multipart.UploadFile
-
将上传的文件写入指定的目标文件路径,自动创建文件
写入后原临时文件会被删除 - write(String, String) - 类 中的静态方法ai.yue.library.web.util.servlet.ServletUtils
-
返回数据给客户端
- writeResponseAndSetSession() - 类 中的方法ai.yue.library.web.vo.CaptchaVO
-
captcha set session
所有类 所有程序包