public class WebKit extends Object
| 构造器和说明 |
|---|
WebKit() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addCookie(javax.servlet.http.HttpServletResponse response,
String domain,
String path,
boolean isHttpOnly,
String name,
String value,
int maxAge) |
static String |
getContextPath(javax.servlet.http.HttpServletRequest request)
获取上下文URL全路径
|
static javax.servlet.http.Cookie |
getCookieByName(javax.servlet.http.HttpServletRequest request,
String name)
获得cookie
|
static String |
getCookieValueByName(javax.servlet.http.HttpServletRequest request,
String name)
获取cookie的值
|
static User |
getCurrentUser(javax.servlet.http.HttpServletRequest request,
boolean userAgentVali)
获取当前登录用户
|
static String |
getHTMLToString(String sourcestr)
把页面的信息替换成我们想要的信息存放数据库里面
|
static String |
getIpAddr(javax.servlet.http.HttpServletRequest request)
获取客户端IP地址
|
static Map<String,String> |
getParamMap(javax.servlet.http.HttpServletRequest request)
获取ParameterMap
|
static String |
getRequestURIWithParam(javax.servlet.http.HttpServletRequest request)
获取完整请求路径(含内容路径及请求参数)
|
static boolean |
hasPrivilegeOperator(Operator operator,
User user)
判断用户是否对某个功能具有操作权限
|
static String |
HtmltoText(String inputString)
去除HTML代码
|
static Map<String,javax.servlet.http.Cookie> |
readCookieMap(javax.servlet.http.HttpServletRequest request)
获得所有cookie
|
static void |
setCurrentUser(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user,
boolean autoLogin)
设置当前登录用户
|
public static String getIpAddr(javax.servlet.http.HttpServletRequest request)
request - public static String getContextPath(javax.servlet.http.HttpServletRequest request)
request - public static String getRequestURIWithParam(javax.servlet.http.HttpServletRequest request)
request - public static Map<String,String> getParamMap(javax.servlet.http.HttpServletRequest request)
request - public static void addCookie(javax.servlet.http.HttpServletResponse response,
String domain,
String path,
boolean isHttpOnly,
String name,
String value,
int maxAge)
response - domain - 设置cookie所在域path - 设置cookie所在路径isHttpOnly - 是否只读name - cookie的名称value - cookie的值maxAge - cookie存放的时间(以秒为单位,假如存放三天,即3*24*60*60; 如果值为0,cookie将随浏览器关闭而清除)public static String getCookieValueByName(javax.servlet.http.HttpServletRequest request, String name)
request - name - cookie的名称public static javax.servlet.http.Cookie getCookieByName(javax.servlet.http.HttpServletRequest request,
String name)
request - name - public static Map<String,javax.servlet.http.Cookie> readCookieMap(javax.servlet.http.HttpServletRequest request)
request - public static String getHTMLToString(String sourcestr)
sourcestr - 页面得到的信息public static User getCurrentUser(javax.servlet.http.HttpServletRequest request, boolean userAgentVali)
request - userAgentVali - 是否验证 User-Agentpublic static void setCurrentUser(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user,
boolean autoLogin)
request - response - user - autoLogin - Copyright © 2015. All rights reserved.