public class WebUtil
extends org.springframework.web.util.WebUtils
CONTENT_TYPE_CHARSET_PREFIX, DEFAULT_CHARACTER_ENCODING, DEFAULT_WEB_APP_ROOT_KEY, ERROR_EXCEPTION_ATTRIBUTE, ERROR_EXCEPTION_TYPE_ATTRIBUTE, ERROR_MESSAGE_ATTRIBUTE, ERROR_REQUEST_URI_ATTRIBUTE, ERROR_SERVLET_NAME_ATTRIBUTE, ERROR_STATUS_CODE_ATTRIBUTE, FORWARD_CONTEXT_PATH_ATTRIBUTE, FORWARD_PATH_INFO_ATTRIBUTE, FORWARD_QUERY_STRING_ATTRIBUTE, FORWARD_REQUEST_URI_ATTRIBUTE, FORWARD_SERVLET_PATH_ATTRIBUTE, HTML_ESCAPE_CONTEXT_PARAM, INCLUDE_CONTEXT_PATH_ATTRIBUTE, INCLUDE_PATH_INFO_ATTRIBUTE, INCLUDE_QUERY_STRING_ATTRIBUTE, INCLUDE_REQUEST_URI_ATTRIBUTE, INCLUDE_SERVLET_PATH_ATTRIBUTE, RESPONSE_ENCODED_HTML_ESCAPE_CONTEXT_PARAM, SESSION_MUTEX_ATTRIBUTE, SUBMIT_IMAGE_SUFFIXES, TEMP_DIR_CONTEXT_ATTRIBUTE, WEB_APP_ROOT_KEY_PARAM| Constructor and Description |
|---|
WebUtil() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getCookieVal(javax.servlet.http.HttpServletRequest request,
String name)
读取cookie
|
static String |
getCookieVal(String name)
读取cookie
|
static String |
getIP()
获取ip
|
static String |
getIP(javax.servlet.http.HttpServletRequest request)
获取ip
|
static javax.servlet.http.HttpServletRequest |
getRequest()
获取 HttpServletRequest
|
static javax.servlet.http.HttpServletResponse |
getResponse()
获取 HttpServletResponse
|
static boolean |
isBody(org.springframework.web.method.HandlerMethod handlerMethod)
判断是否ajax请求
spring ajax 返回含有 ResponseBody 或者 RestController注解
|
static void |
removeCookie(javax.servlet.http.HttpServletResponse response,
String key)
清除 某个指定的cookie
|
static void |
renderJson(javax.servlet.http.HttpServletResponse response,
Object result)
返回json
|
static void |
renderJson(javax.servlet.http.HttpServletResponse response,
String jsonText)
返回json
|
static void |
renderText(javax.servlet.http.HttpServletResponse response,
String text,
String contentType)
返回json
|
static void |
setCookie(javax.servlet.http.HttpServletResponse response,
String name,
String value,
int maxAgeInSeconds)
设置cookie
|
clearErrorRequestAttributes, exposeErrorRequestAttributes, findParameterValue, findParameterValue, getCookie, getDefaultHtmlEscape, getNativeRequest, getNativeResponse, getParametersStartingWith, getRealPath, getRequiredSessionAttribute, getResponseEncodedHtmlEscape, getSessionAttribute, getSessionId, getSessionMutex, getTempDir, hasSubmitParameter, isIncludeRequest, isSameOrigin, isValidOrigin, parseMatrixVariables, removeWebAppRootSystemProperty, setSessionAttribute, setWebAppRootSystemPropertypublic static boolean isBody(org.springframework.web.method.HandlerMethod handlerMethod)
handlerMethod - HandlerMethod@Nullable public static String getCookieVal(String name)
name - cookie name@Nullable public static String getCookieVal(javax.servlet.http.HttpServletRequest request, String name)
request - HttpServletRequestname - cookie namepublic static void removeCookie(javax.servlet.http.HttpServletResponse response,
String key)
response - HttpServletResponsekey - cookie keypublic static void setCookie(javax.servlet.http.HttpServletResponse response,
String name,
@Nullable
String value,
int maxAgeInSeconds)
response - HttpServletResponsename - cookie namevalue - cookie valuemaxAgeInSeconds - maxage@Nullable public static javax.servlet.http.HttpServletRequest getRequest()
@Nullable public static javax.servlet.http.HttpServletResponse getResponse()
@Nullable public static String getIP()
@Nullable public static String getIP(@Nullable javax.servlet.http.HttpServletRequest request)
request - HttpServletRequestpublic static void renderJson(javax.servlet.http.HttpServletResponse response,
@Nullable
Object result)
response - HttpServletResponseresult - 结果对象public static void renderJson(javax.servlet.http.HttpServletResponse response,
@Nullable
String jsonText)
response - HttpServletResponsejsonText - json 文本Copyright © 2024. All rights reserved.