为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JAVA遇见HTML——JSP篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • 共同点:1、Session和Cookie都是用来保存用户状态的机制;2、都会过期,有生存期限 区别如下:
    查看全部
  • jsp页面 String username=""; String password=""; if(isuseCookies!=null&&isuseCookies.length>0) {//把用户名和密码保存在Cookie对象里面 String username=request.getparameter("username"); String password=request.getparameter("password"); Cookie usernameCookie=new Cookie("username",username); Cookie passwordCookie=new Cookie("password",password); //设置最大生存期限 usernameCookie.setMaxAge(864000); //保存上述 两个对象 response.addCookie(usernameCookie); response.assCookie(passwordCookie); } else{Cookies=requesr.getCookies(); if(Cookies!=null&&Cookies.length>0){ for(Cookie c:cookies)if(c,getName().equals("uesrname")c.getName().equals("password")) c.serMaxAge(0);//设置Cookie失效 response.addCookie(c);//重新保存 } }
    查看全部
  • <%首先半段用户是否选择了记住登陆状态 String isuseCookies=request.getparamaeterValuse("isuseCookie"); if(isuseCookies!=null&&isuseCookies.length>0) {//把用户名和密码保存在Cookie对象里面 String username=request.getparameter("username"); String password=request.getparameter("password"); Cookie usernameCookie=new Cookie("username",username); Cookie passwordCookie=new Cookie("password",password); //设置最大生存期限 usernameCookie.setMaxAge(864000); //保存上述 两个对象 response.addCookie(usernameCookie); response.assCookie(passwordCookie); } else{Cookies=requesr.getCookies(); if(Cookies!=null&&Cookies.length>0){ for(Cookie c:cookies)if(c,getName().equals("uesrname")c.getName().equals("password")) c.serMaxAge(0);//设置Cookie失效 response.addCookie(c);//重新保存 } } %>
    查看全部
  • 属性私有化基本都是这样的。不用刻意去记
    查看全部
  • 一个javabean需要有无参构造,set/get方法,是一个公有类,
    查看全部
  • 解决cookie中无法保存中文的问题: request.setCharacterEncoding("utf-8") URLEncoder.encode()编码 URLDecoder.decode()解码
    查看全部
  • exception内置对象是当页面出错时产生的,想要使用必须将iserrorpage设置为true
    查看全部
    0 采集 收起 来源:exception对象

    2016-08-07

  • jsp中创建与使用Cookie 常用方法 void setMaxAge(int expiry) 设置cookie的有效期,以秒为单位 void serValue(String value) 在cookie创建后,对cookie进行赋值 String gerName() 获取cookie的名称 String getvalue() 获取cookie的值 int getMaxAge() 获取Cookie的有效时间,以秒为单位
    查看全部
  • jsp中创建与使用Cookie 创建Cookie对象 Cookie newCookie=new Cookie(String key,object value); 写入Cookie对象 response.addCookie(newCookie); 读取Cookie对象 Cookie[]cookies=request.getCookies();
    查看全部
  • session保存的是Object类型,cookie保存的是String类型。
    查看全部
  • application对象方法
    查看全部
    0 采集 收起 来源:application对象

    2016-08-07

  • application对象
    查看全部
    0 采集 收起 来源:application对象

    2016-08-07

  • 设置session超时方式
    查看全部
  • Session的生命周期: 创建:当客户端第一次访问某个JSP或者Servlet时,服务器会创建Session,并将该session的id发送给客户端的浏览器,当客户端向服务器端发送请求时,会将此id携带过去,以供服务器对此id校验。 活动:1、某次会话当中通过超链接打开的新页面属于同一次会话;2、只要当前会话页面没有全部关闭,重新打开新的浏览器窗口访问同一项目资源属于同一次会话;3、除非本次会话的所有页面都关闭后再重新访问某个jsp或servlet将会创建新的会话。 销毁:1、调用session.invalidate()方法;2、Session过期;3、服务器关闭或服务停止。
    查看全部
  • out对象
    查看全部
    0 采集 收起 来源:out对象

    2016-08-07

举报

0/150
提交
取消
课程须知
Hi,我是JSP。为了让您更好的了解我,请先学习我的小伙伴JAVA和HTML。
老师告诉你能学到什么?
学完JSP,您可以掌握JSP基本语法,理解Java Web开发思想,进而能独立开发简单的Java Web应用。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!