| 构造器和说明 | 
|---|
| WebUtil() | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| static boolean | checkEtag(javax.servlet.http.HttpServletRequest request,
         javax.servlet.http.HttpServletResponse response,
         String ETag)检查HTTP发过来的信息是否与系统信息相匹配,如果匹配返回304 | 
| static String | escape(String src)java版的escape | 
| static String | flash(javax.servlet.jsp.PageContext pageContext) | 
| static String | flash(String resource,
     Locale locale) | 
| static String | getMessage(javax.servlet.jsp.PageContext pageContext)获取 saveMessage(String key, Object... params)保存的的消息,并进行国际化转化 | 
| static Object | getObject()获取 saveObject(Object)保存的对象 | 
| static javax.servlet.http.HttpServletRequest | getRequest() | 
| static javax.servlet.http.HttpServletResponse | getResponse() | 
| static void | remove() | 
| static void | saveAlert(String key,
         Object... paramters)存为alert信息 | 
| static void | saveException(BusinessException e)保存异常,用 getException(PageContext pageContext)获取 | 
| static void | saveJavascript(String javascript) | 
| static void | saveMessage(String key,
           Object... params)保存消息,支持国际化 用 getMessage(PageContext pageContext)获取 | 
| static void | saveObject(Object object)保存对象 用 getObject()获取 | 
| static void | setRequest(javax.servlet.http.HttpServletRequest request) | 
| static void | setResponse(javax.servlet.http.HttpServletResponse response) | 
| static String | unescape(String src)java版的unescape | 
| static void | writeETag(javax.servlet.http.HttpServletRequest request,
         javax.servlet.http.HttpServletResponse response,
         String ETag)写ETag信息 | 
| static void | writeETag(javax.servlet.http.HttpServletRequest request,
         javax.servlet.http.HttpServletResponse response,
         String ETag,
         long cacheDate)写ETag信息 | 
public static void remove()
public static void setRequest(javax.servlet.http.HttpServletRequest request)
public static javax.servlet.http.HttpServletRequest getRequest()
public static void setResponse(javax.servlet.http.HttpServletResponse response)
public static javax.servlet.http.HttpServletResponse getResponse()
public static void saveJavascript(String javascript)
javascript - javascript片段public static void saveAlert(String key, Object... paramters)
key - paramters - public static String flash(javax.servlet.jsp.PageContext pageContext)
public static void saveException(BusinessException e)
getException(PageContext pageContext)获取e - public static void saveMessage(String key, Object... params)
getMessage(PageContext pageContext)获取key - params - public static String getMessage(javax.servlet.jsp.PageContext pageContext)
saveMessage(String key, Object... params)保存的的消息,并进行国际化转化pageContext - public static void saveObject(Object object)
getObject()获取object - public static Object getObject()
saveObject(Object)保存的对象public static boolean checkEtag(javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response,
                                String ETag)
                         throws IOException
request - response - ETag - true匹配IOExceptionpublic static void writeETag(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response,
                             String ETag)
request - response - ETag - public static void writeETag(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response,
                             String ETag,
                             long cacheDate)
request - response - ETag - cacheDate - 浏览器缓存的时长,单位:秒Copyright © 2016–2017. All rights reserved.