setCookie("exusername", userName);
} else {
removeCookie("exusername");
}
**
*给cookie赋值
* @param cookieName
* @param cookieValue
*
public void setCookie(String cookieName, String cookieValue) {
String values = null;
System.out.println("setCookie");
try {
values = URLEncoder.encode(cookieValue, "UTF-8");
System.out.println("setCookie1" + values);
} catch (Exception e) {
e.printStackTrace();
}
Cookie cookie = new Cookie(cookieName, values);
HttpServletResponse response =
(HttpServletResponse)FacesContext.getCurrentInstance().getExternalContext().getResponse();
cookie.setMaxAge(9999999);
cookie.setPath("/");
response.addCookie(cookie);
}
**
*删除cookie
* @param cookieName
*/
public void removeCookie(String cookieName) {
Cookie cookie = new Cookie(cookieName, null);
HttpServletResponse response =
(HttpServletResponse)FacesContext.getCurrentInstance().getExternalContext().getResponse();
cookie.setMaxAge(0);
cookie.setPath("/");
response.addCookie(cookie);
}
**
*获取cookie值
* @param cookieName
* @return
*
public String getCookieValue(String cookieName) {
String CookieValue = null;
HttpServletRequest request =
(HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest();
Cookie[] cookies = request.getCookies();
for (Cookie cookie : cookies) {
if (cookie.getName().toString().equals(cookieName)) {
try {
CookieValue =
URLDecoder.decode(cookie.getValue(), "UTF-8");
System.out.println("11111111111111" + CookieValue);
} catch (Exception e) {
e.printStackTrace();
}
}
}
return CookieValue;
}
**
*初始化
* @param phaseEvent
*
public void HomePagebeforePhase(PhaseEvent phaseEvent) {
// Add event code here...
System.out.println(name.getValue());
if (name.getValue() == null) {
if (getCookieValue("exusername") != null) {
checkBox.setSelected(true);
name.setValue(getCookieValue("exusername"));
}
http://ameblo.jp/xx18888/entry-11809234251.html
http://ameblo.jp/xx18888/entry-11809234276.html
http://ameblo.jp/xx18888/entry-11809239833.html
http://ameblo.jp/xx18888/entry-11809243334.html
http://ameblo.jp/xx18888/entry-11809243352.html
http://ameblo.jp/xx18888/entry-11809243394.html
http://ameblo.jp/xx18888/entry-11809245427.html
http://ameblo.jp/xx18888/entry-11809245465.html
http://ameblo.jp/xx18888/entry-11809245502.html
http://ameblo.jp/xx18888/entry-11809245531.html
http://ameblo.jp/xx18888/entry-11809245584.html
http://ameblo.jp/xx18888/entry-11809245619.html
http://ameblo.jp/xx18888/entry-11809245657.html
http://ameblo.jp/xx18888/entry-11809245686.html
http://ameblo.jp/xx18888/entry-11809245702.html
http://ameblo.jp/xx18888/entry-11809245743.html
http://ameblo.jp/xx18888/entry-11809245762.html
http://ameblo.jp/xx18888/entry-11809245821.html
http://ameblo.jp/xx18888/entry-11809245847.html
http://ameblo.jp/xx18888/entry-11809245861.html
http://ameblo.jp/xx18888/entry-11809245902.html
http://ameblo.jp/xx18888/entry-11809245952.html
http://ameblo.jp/xx18888/entry-11809246020.html
http://ameblo.jp/xx18888/entry-11809246196.html
http://ameblo.jp/xx18888/entry-11809246227.html
http://ameblo.jp/xx18888/entry-11809246259.html
http://ameblo.jp/xx18888/entry-11809246299.html
http://ameblo.jp/xx18888/entry-11809249249.html
http://ameblo.jp/xx18888/entry-11809249265.html
http://ameblo.jp/xx18888/entry-11809249289.html
http://ameblo.jp/xx18888/entry-11809249391.html
http://ameblo.jp/xx18888/entry-11809249404.html
http://ameblo.jp/xx18888/entry-11809249478.html
http://ameblo.jp/xx18888/entry-11809249534.html
http://ameblo.jp/xx18888/entry-11809249550.html
http://ameblo.jp/xx18888/entry-11809249597.html
http://ameblo.jp/xx18888/entry-11809249617.html
http://ameblo.jp/xx18888/entry-11809249642.html
http://ameblo.jp/xx18888/entry-11809249680.html
http://ameblo.jp/xx18888/entry-11809249708.html
http://ameblo.jp/xx18888/entry-11809249752.html
http://ameblo.jp/xx18888/entry-11809249856.html
http://ameblo.jp/xx18888/entry-11809249868.html
http://ameblo.jp/xx18888/entry-11809249878.html
http://ameblo.jp/xx18888/entry-11809249905.html
http://www.qdxw.com.cn/yx/jsyz/2025741.html
http://www.qdxw.com.cn/yx/jsyz/2025742.html
http://www.qdxw.com.cn/yx/jsyz/2025743.html
http://www.qdxw.com.cn/yx/jsyz/2025744.html
http://www.qdxw.com.cn/yx/jsyz/2025732.html
http://www.qdxw.com.cn/yx/jsyz/2025745.html
http://www.qdxw.com.cn/yx/jsyz/2025730.html
http://www.qdxw.com.cn/yx/jsyz/2025731.html
http://www.qdxw.com.cn/yx/jsyz/2025734.html
http://www.qdxw.com.cn/yx/jsyz/2025736.html
http://www.qdxw.com.cn/yx/jsyz/2025739.html
http://www.zhoushan.cn/yy/sh/1277624.html
http://www.zhoushan.cn/yy/sh/1277608.html
http://www.zhoushan.cn/yy/sh/1277609.html
http://yiyuan.hangzhou.com.cn/xwtj/4123171.html
http://yiyuan.hangzhou.com.cn/xwtj/4123160.html
http://yiyuan.hangzhou.com.cn/xwtj/4123168.html
http://yiyuan.hangzhou.com.cn/xwtj/4123180.html
http://yiyuan.hangzhou.com.cn/xwtj/4123184.html
http://yiyuan.hangzhou.com.cn/xwtj/4123188.html
http://yiyuan.hangzhou.com.cn/xwtj/4123193.html
http://www.zhoushan.cn/yy/mhjk/1277605.html
http://www.zhoushan.cn/yy/mhjk/1277606.html
http://www.zhoushan.cn/yy/mhjk/1277607.html
http://www.zhoushan.cn/yy/sh/1277617.html
http://www.zhoushan.cn/yy/sh/1277619.html
http://www.zhoushan.cn/yy/sh/1277623.html
http://www.zhoushan.cn/yy/sh/1277610.html
http://www.zhoushan.cn/yy/sh/1277611.html
http://www.zhoushan.cn/yy/sh/1277612.html
http://www.zhoushan.cn/yy/sh/1277613.html
http://www.zhoushan.cn/yy/mhjk/1277614.html
http://www.zhoushan.cn/yy/mhjk/1277615.html
http://www.zhoushan.cn/yy/mhjk/1277616.html
http://www.zhoushan.cn/yy/mhjk/1277600.html
http://www.zhoushan.cn/yy/mhjk/1277601.html
http://www.zhoushan.cn/yy/mhjk/1277602.html
http://www.zhoushan.cn/yy/mhjk/1277603.html
http://www.zhoushan.cn/yy/mhjk/1277604.html
http://ameblo.jp/lx752920258/entry-11809260197.html
http://ameblo.jp/lx752920258/entry-11809261691.html
http://ameblo.jp/lx752920258/entry-11809261838.html
http://ameblo.jp/lx752920258/entry-11809262087.html
http://ameblo.jp/lx752920258/entry-11809262778.html
http://ameblo.jp/lx752920258/entry-11809262961.html
http://www.zhoushan.cn/yy/mhjk/1277642.html
http://www.zhoushan.cn/yy/mhjk/1277638.html
http://www.zhoushan.cn/yy/mhjk/1277637.html
http://www.zhoushan.cn/yy/mhjk/1277636.html
http://www.zhoushan.cn/yy/mhjk/1277635.html
http://www.zhoushan.cn/yy/mhjk/1277634.html
http://www.zhoushan.cn/yy/mhjk/1277633.html
http://www.zhoushan.cn/yy/mhjk/1277632.html
http://www.zhoushan.cn/yy/mhjk/1277641.html
http://www.zhoushan.cn/yy/mhjk/1277640.html
http://yiyuan.hangzhou.com.cn/xwtj/4123249.html
http://yiyuan.hangzhou.com.cn/xwtj/4123248.html
http://yiyuan.hangzhou.com.cn/xwtj/4123247.html
http://yiyuan.hangzhou.com.cn/xwtj/4123246.html
http://yiyuan.hangzhou.com.cn/xwtj/4123245.html
http://yiyuan.hangzhou.com.cn/xwtj/4123243.html
http://yiyuan.hangzhou.com.cn/xwtj/4123240.html
http://www.qdxw.com.cn/yx/jsyz/2025822.html
http://www.qdxw.com.cn/yx/jsyz/2025821.html
http://www.qdxw.com.cn/yx/jsyz/2025820.html
http://www.qdxw.com.cn/yx/jsyz/2025819.html
http://www.qdxw.com.cn/yx/jsyz/2025818.html
http://www.qdxw.com.cn/yx/jsyz/2025817.html
http://www.qdxw.com.cn/yx/jsyz/2025824.html
http://www.changsha.cn/ys/dthsh/2529745.html
http://www.changsha.cn/ys/dthsh/2529739.html
http://www.changsha.cn/ys/dthsh/2529761.html
http://www.changsha.cn/ys/dthsh/2529758.html
http://www.changsha.cn/ys/dthsh/2529757.html
http://www.changsha.cn/ys/dthsh/2529753.html
http://www.changsha.cn/ys/dthsh/2529750.html
http://www.changsha.cn/ys/dthsh/2529749.html
http://www.changsha.cn/ys/dthsh/2529746.html
http://www.js0573.com/yx/sjbm/3749421.html
http://www.js0573.com/yx/sjbm/3749429.html
http://www.js0573.com/yx/sjbm/3749424.html
http://www.js0573.com/yx/sjbm/3749420.html
http://www.changsha.cn/ys/dthsh/2529767.html
}
}
复制代码
推荐:cookie、session及实现记住密码,自动登录思路