为了账号安全,请及时绑定邮箱和手机立即绑定
  • forward实现页面跳转
    查看全部
  • session是通过服务器来保持状态的,是服务器端为客户端所开辟的存储空间。 在创建了Session的同时,服务器会为该Session生成唯一的Session id,而这个Session id在随后的请求中会被用来重新获得已经创建的Session;在Session被创建之后,就可以调用Session相关的方法往Session中增加内容了,而这些内容只会保存在服务器中,发到客户端的只有Session id;当客户端再次发送请求的时候,会将这个Session id带上,服务器接受到请求之后就会依据Session id找到相应的Session,从而再次使用之。正式这样一个过程,用户的状态也就得以保持了。
    查看全部
    0 采集 收起 来源:Cookie概述

    2015-04-25

  • 保存用户的状态的两大机制:session ,cookie cookie作用: 1.对特定对象的追踪 2.保存用户网页浏览记录与习惯 3.简化登录 安全风险:容易泄露用户信息
    查看全部
    0 采集 收起 来源:Cookie概述

    2015-04-25

  • cookie是保存在客户端的。 典型应用:登录时的“记住我”;购物车;网页的浏览记录和习惯 对于Windows操作系统而言,我们可以从:[系统盘]:\Documents and Settings\[用户名]\Cookies目录中找到存储的Cookie;
    查看全部
    0 采集 收起 来源:Cookie概述

    2015-04-25

  • 一、http协议的无状态性 1、无状态是指,当浏览器发送请求给服务器的时候,服务器会响应。但当同一个浏览器再次发送请求时,服务器不会知道是刚才那个浏览器。 2、简单说,服务器【不会保存用户状态】,不会记得客户端是否访问过,所以这就是无状态协议
    查看全部
  • page对象
    查看全部
    0 采集 收起 来源:page对象

    2015-04-25

  • 使用application 实现计数器效果,在application中保存整型变量num,需要调用application对象的setAttribute(”counter”,num);
    查看全部
    0 采集 收起 来源:练习题

    2015-04-25

  • 重新打开,新的浏览器窗口除非本次会话的所有页面都关闭后再重新访问某个JSP或者Servlet将会创建新的会话
    查看全部
    0 采集 收起 来源:练习题

    2015-04-25

  • 超时的两种算法
    查看全部
  • 某次会话中通过超链接打开的页面属于同一个会话。
    查看全部
  • Model 1模型出现前,整个Web应用的情况:几乎全部由JSP页面组成,JSP页面接收处理客户端请求,对请求处理后直接做出响应 弊端:在页面层充斥着大量的业务逻辑代码和数据访问层代码,Web程序的可扩展性和可维护性非常差。
    查看全部
    0 采集 收起 来源:Model1简介

    2015-04-25

  • JSP内置对象——application对象 一、application介绍 1、实现了用户间数据的共享,可存放全局变量。(类似静态对象) 2、开始于服务器启动,终止于服务器的关闭(生命周期) 3、在用户的前后连接或不同用户之间的连接中,可以对application对象的同一属性进行操作 4、在任何地方对application对象属性进行操作,都将影响到其他用户对此的访问 5、application对象是ServletContext类的实例 二、常用方法如下 application对象常用方法: 1.pblic void setAttribute(String name,Object value);//使用指定名称将对象绑定到此会话 2.public Object getAttribute(String name);//返回与此会话中的指定名称绑定在一起的对象,如果没有对象绑定在该名称下,则返回null. 3.Enumeration getAttributeNames();//返回所有可用属性那个名的枚举 4.String getServerInfo();//返回JSP(SERVER)引擎及版本号
    查看全部
    0 采集 收起 来源:application对象

    2015-04-25

  • session的生命周期 1.创建:当客户端第一次访问某个jsp或者servlet时候,服务器会为当前会话创建一个SessionId,每次客户端向服务器发送请求时,都会将此SessionId携带过去,服务端会对此SessionId进行校验 2.活动: ①某次会话当中通过超链接打开的新页面属于同一次会话 ②只要当前会话页面没有全部关闭,重新打开的浏览器窗口访问同一个项目资源时属于同一次会话 ③除非本次会话的所有页面都关闭后在重新访问某个JSP或者servlet将会创建新的会话 注意:注意原有会话还存在,只是这个旧的Session仍然存在于服务端,只不过再也没有客户端会携带它然后交予服务端校验 3.销毁:三种方式 ①调用了session.invalidate()方法 ②Session过期(超时) ③服务器重新启动
    查看全部
  • session
    查看全部
  • 生命周期
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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