同步操作将从 老馬/WebJava 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/** To change this template, choose Cookie | Templates* and open the template in the editor.*/package Web;import java.io.UnsupportedEncodingException;import java.util.HashMap;import java.util.logging.Level;import java.util.logging.Logger;/*** Cookie操作类 maxAge 说明 0表示立即删除,负数表示关闭页面删除,正数表示生存时间** @author Ma*/public class Cookie {public static HashMap RequestCookie;public static void analysis(String request) {String[] temp = request.split(";");Cookie.RequestCookie = new HashMap();for (int i = 0; i < temp.length; i++) {String[] item = temp[i].trim().split("\\=");Cookie.RequestCookie.put(item[0].trim(), item[1].trim());}}/*** 设置cookie*/public static void setCookie(String name, String value, int maxAge, String path, String domain) {String cookieString = "Set-Cookie: " + name + "=" + Cookie.encode(value) + "; Max-Age=" + maxAge + ";path=" + path + ";domian=" + domain + ";";Response.Cookies.add(cookieString);}/*** 设置cookie*/public static void setCookie(String name, String value, int maxAge, String path) {String cookieString = "Set-Cookie: " + name + "=" + Cookie.encode(value) + "; Max-Age=" + maxAge + ";path=" + path + ";";Response.Cookies.add(cookieString);}/*** 设置cookie*/public static void setCookie(String name, String value, int maxAge) {String cookieString = "Set-Cookie: " + name + "=" + Cookie.encode(value) + "; Max-Age=" + maxAge + ";";Response.Cookies.add(cookieString);}/*** 设置cookie*/public static void setCookie(String name, String value) {String cookieString = "Set-Cookie: " + name + "=" + Cookie.encode(value) + ";";Response.Cookies.add(cookieString);}/*** 获取Cookie值** @param name* @return*/public static String getCookie(String name) {if (Cookie.RequestCookie !=null && Cookie.RequestCookie.containsKey(name)) {String value = (String) Cookie.RequestCookie.get(name);return Cookie.decode(value);}else{return null;}}/*** 编码字符串** @param encode* @return*/private static String encode(String encode) {try {encode = java.net.URLEncoder.encode(encode, "UTF-8");return encode;} catch (UnsupportedEncodingException ex) {Logger.getLogger(Cookie.class.getName()).log(Level.SEVERE, null, ex);}return null;}/*** 解码字符串** @param decode* @return*/private static String decode(String decode) {try {decode = java.net.URLDecoder.decode(decode, "UTF-8");return decode;} catch (UnsupportedEncodingException ex) {Logger.getLogger(Cookie.class.getName()).log(Level.SEVERE, null, ex);}return null;}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。