JSP页面获取cookie内容

当使用jsp技术时会用到cookie保存一些信息

  • 在后端逻辑代码设置cookie
 Cookie name=new Cookie("uname",na);
 Cookie pwd=new Cookie("upwd",pw);
 //设置最大存活时间180s
 name.setMaxAge(180);
pwd.setMaxAge(180);
resp.addCookie(name);
resp.addCookie(pwd);
  • 在jsp页面使用el表达式直接获取cookie的值
</span><input name="na" type="text" value="${cookie.uname.value}"><br>
<span>密码:</span><input name="pw" type="text" value="${cookie.upwd.value}"><br>
  • 在后端设置session
 //使用session保存信息
        HttpSession session = req.getSession();
        session.setAttribute("isDeng","yes");
        session.setMaxInactiveInterval(60);
  • 在jsp页面可以直接获取设置的session
<a href="#">${isDeng}</a>
isDeng是设置session时自己自定义的名字

猜你喜欢

转载自blog.csdn.net/qq_45066822/article/details/129465282