为了账号安全,请及时绑定邮箱和手机立即绑定
  • application对象常用方法

        1. public void setAttribute(String name,Object value)使用指定名称将对象绑定到此会话

        2. public Object getAttribute(String name)返回此会话中通过指定名称绑定在一起的对象,如果没有对象绑定,则返回null

        3. Enumeration getAttributeNames()返回所有可用属性名的枚举

        4. String getServerIfno()返回JSP(SERVLET)引擎及版本号

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

    2019-05-20

  • application对象

        1. application对象实现了用户间的数据共享,相当于是一种全局变量

        2. application开始于服务器的启动,终止与服务器的关闭(这有点类似java中的静态,不属于某一个实例,而属于具体的类)同样的application属于服务器

        3. 在用户的前后连接或不同用户之间的连接中,可以对application对象的同一属性进行操作

        4. 在任何地方对application对象属性的操作,都将会影响到其他用户对次的访问

        5. 服务器的启动和关闭决定了application对象的生命

        6. application对象是servletContext类的实例

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

    2019-05-20

  • session对象

        Tomcat默认sessionmo超时时间为30分钟

    设置session超时方式

        1. session.setManinactivaInterval(时间);// 单位秒

        2. 在web.xml配置

        <session-config>

        <session-timeout>

            10

        <session-timeout>

        </session-config> // 单位是分钟

    查看全部
  • 请求转发与重定向
    查看全部
  • response
    查看全部
    0 采集 收起 来源:response对象

    2019-05-20

  • 尽管创建了一个新的会话,但是原有会话还存在,创建了一个新的会话并不代表原有会话就结束了,除非原有会话已经超时

    查看全部
  • session生命周期

        1. 创建

            1.1 当客户端第一次访问某个jsp或者servlet时候,服务器会为当前会话创建一个sessionID,每次客户端向服务端发送请求时,都会将此sessionID携带过去,服务端会对此sessionId进行校验,会判断是否是同意会话

        2. 活动

            2.1 某次会话当中通过超链接打开的新页面属于同一次会话

            2.2 只要当前会话页面没有全部关闭,重新打开新的浏览器窗口访问同意项目时属于同一会话

            2.3 除非本次会话的所有页面都关闭后在重新访问某个Jsp或者Servlet将会创建新的会话

     注意事项:

        1.1 注意原有会话还存在,只是这个旧的sessionID任然存在与服务端,只不过再也没有客户端携带它然后交与服务端校验

        3. 销毁

            3.1 session销毁有三种方式

            3.2 调用了session.invalidate()

            3.3 session超时(过期)

            3.4 服务器重新启动

        

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

    2019-05-20

  • session有声明周期,长时间停留页面而不操作,会提示会话以过期

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

    2019-05-20

  • session对象

    1. long getCreationTime():返回session创建时间,单位毫秒

    2. public String getId():返回session创建时JSP引擎为它创建的唯一Id

    3. public Object setAttribute(String name,Object value):使用指定的名称将对象绑定到此会话

    4. public Object getAttribute(String name):返回此会话中指定名称绑定在一起的对象,如果么有对象绑定到在该名称下面,则返回null

    5. String[] getValuesNames():返回一个包含session中所有可用属性的数组

    6. int getMaxInactiveInterval():返回两次请求间隔多少时间此session被取消(单位秒)


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

    2019-05-20

  • session对象常用方法

    1. long getCreationTime():返回创建SESSIO创建时间

    2. public String getId():返回SESSION创建时JSP引擎为他设的唯一ID号

    3. public Object setAttribute(String name,Object value):使用指定名称将对象绑定到此会话

    4. public Object getAttribute(String name):返回与此会话中的指定名称绑定在一起的对象,如果没有对象绑定在改名下,则返回null

    5. String[] getValueNames()"返回一个包含此SESSION中所有可用属性的数组

    6. int getMaxInactiveInterval():返回两次请求间隔多长时间此SESSION被取消(单位秒)

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

    2019-05-20

  • session保存用户状态的一种机制

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

    2019-05-20

  • session对象

    1. session对象是一个JSP内置对象

    2. session对象在第一个JSP页面被装载时自动创建,完成会话期管理

    3. 从一个客户打开浏览器并连接服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话

    4. 当一个客户访问一个服务器时,可能会在服务器的几个页面之间切换,服务器应当通过某种方法知道这是个客户,就需要session对象

    5. session对象是HttpSession类的实例

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

    2019-05-20

  • 什么是session

        在服务器的内存中保存着不同用户的session

    查看全部
    0 采集 收起 来源:什么是session

    2019-05-20

举报

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

微信扫码,参与3人拼团

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

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