public class ServletUtils extends Object
| 构造器和说明 |
|---|
ServletUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,String> |
getHeaders(javax.servlet.http.HttpServletRequest request) |
static String |
getParameter(String name)
获取String参数
|
static String |
getParameter(String name,
String defaultValue)
获取String参数
|
static Boolean |
getParameterToBool(String name)
获取Boolean参数
|
static Boolean |
getParameterToBool(String name,
Boolean defaultValue)
获取Boolean参数
|
static Integer |
getParameterToInt(String name)
获取Integer参数
|
static Integer |
getParameterToInt(String name,
Integer defaultValue)
获取Integer参数
|
static javax.servlet.http.HttpServletRequest |
getRequest()
获取request
|
static org.springframework.web.context.request.ServletRequestAttributes |
getRequestAttributes() |
static javax.servlet.http.HttpServletResponse |
getResponse()
获取response
|
static javax.servlet.http.HttpSession |
getSession()
获取session
|
static boolean |
isAjaxRequest(javax.servlet.http.HttpServletRequest request)
是否是Ajax异步请求
|
static String |
renderString(javax.servlet.http.HttpServletResponse response,
String string)
将字符串渲染到客户端
|
static String |
urlDecode(String str)
内容解码
|
static String |
urlEncode(String str)
内容编码
|
static reactor.core.publisher.Mono<Void> |
webFluxResponseWriter(org.springframework.http.server.reactive.ServerHttpResponse response,
org.springframework.http.HttpStatus status,
Object value,
int code)
设置webflux模型响应
|
static reactor.core.publisher.Mono<Void> |
webFluxResponseWriter(org.springframework.http.server.reactive.ServerHttpResponse response,
Object value)
设置webflux模型响应
|
static reactor.core.publisher.Mono<Void> |
webFluxResponseWriter(org.springframework.http.server.reactive.ServerHttpResponse response,
Object value,
int code)
设置webflux模型响应
|
static reactor.core.publisher.Mono<Void> |
webFluxResponseWriter(org.springframework.http.server.reactive.ServerHttpResponse response,
String contentType,
org.springframework.http.HttpStatus status,
Object value,
int code)
设置webflux模型响应
|
public static Integer getParameterToInt(String name, Integer defaultValue)
public static Boolean getParameterToBool(String name, Boolean defaultValue)
public static javax.servlet.http.HttpServletRequest getRequest()
public static javax.servlet.http.HttpServletResponse getResponse()
public static javax.servlet.http.HttpSession getSession()
public static org.springframework.web.context.request.ServletRequestAttributes getRequestAttributes()
public static Map<String,String> getHeaders(javax.servlet.http.HttpServletRequest request)
public static String renderString(javax.servlet.http.HttpServletResponse response, String string)
response - 渲染对象string - 待渲染的字符串public static boolean isAjaxRequest(javax.servlet.http.HttpServletRequest request)
request - public static reactor.core.publisher.Mono<Void> webFluxResponseWriter(org.springframework.http.server.reactive.ServerHttpResponse response, Object value)
response - ServerHttpResponsevalue - 响应内容public static reactor.core.publisher.Mono<Void> webFluxResponseWriter(org.springframework.http.server.reactive.ServerHttpResponse response, Object value, int code)
response - ServerHttpResponsecode - 响应状态码value - 响应内容public static reactor.core.publisher.Mono<Void> webFluxResponseWriter(org.springframework.http.server.reactive.ServerHttpResponse response, org.springframework.http.HttpStatus status, Object value, int code)
response - ServerHttpResponsestatus - http状态码code - 响应状态码value - 响应内容public static reactor.core.publisher.Mono<Void> webFluxResponseWriter(org.springframework.http.server.reactive.ServerHttpResponse response, String contentType, org.springframework.http.HttpStatus status, Object value, int code)
response - ServerHttpResponsecontentType - content-typestatus - http状态码code - 响应状态码value - 响应内容Copyright © 2021. All rights reserved.