JSP内置对象

session对象常用方法如下:

  • long getCreationTime(): 返回session创建时间
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
  Date date = new Date(session.getCreationTime());
  • String getId():返回session创建时JSP引擎为它设定的唯一ID号
  • void setAttribute(String name, Object value):使用指定对象将对象绑定到此会话
  • Object getAttribute(String name):返回键值对中的值
  • int getMaxInactiveInterval() :返回两次请求间隔多长时间,此session被取消
  • setMaxInactiveInterval():设置当前session最大生成期限单位是秒

session销毁:

  • 只要当前会话页面没有全部关闭,重新打开新浏览器窗口访问同意项目资源时,属于同一会话
  • session.invalidate() :销毁当前会话
  • <session-timeout>10</session-timeout> :十分钟销毁

application对象:

  • application对象实现了用户间数据的共享,可存放全局变量
  • application开始与服务器启动

application常用方法:

  • void setAttribute(String name, Object value)
  • Object getAttribute(String name)
  • Enumeration attributes = application.getAttributeNames();
    while (attributes.hasMoreElements()) {
    out.println(attributes.nextElement() + "&nbsp;&nbsp;");
    } //获取application所有属性,会存在默认保存的属性名

  

posted @ 2017-10-07 18:20  小牛快跑  阅读(89)  评论(0)    收藏  举报