• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JSP > servlet中session简介和使用例子

servlet中session简介和使用例子

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了servlet获取session,servlet中session,servlet删除session,servlet创建session,servlet session等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

HttpServletRequest有两个重载的getSession()方法,一个接受一个boolean的类型的值,另一个不带任何参数,getSession()方法和getSession(true)方法功能一样,就是如果对应的客户端已经产生过一个session,那么就会返回这个旧的session,否则,这个方法将会产生一个session ID并且和对应的客户端绑定在一起,而如果getSession(false)表示如果对应的客户端已经有对应的session,那么返回这个旧的session,否则不会产生新的session。可以使用HttpSession对象上的isNow()方法来判定这个session是否为新建的

HttpSession常用方法

public void setAttribute(String name,Object value)
将value对象以name名称绑定到会话

public object getAttribute(String name)
取得name的属性值,如果属性不存在则返回null

public void removeAttribute(String name)
从会话中删除name属性,如果不存在不会执行,也不会抛处错误.

public Enumeration getAttributeNames()
返回和会话有关的枚举值

public void invalidate()
使会话失效,同时删除属性对象

public Boolean isNew()
用于检测当前客户是否为新的会话

public long getCreationTime()
返回会话创建时间

public long getLastAccessedTime()
返回在会话时间内web容器接收到客户最后发出的请求的时间

public int getMaxInactiveInterval()
返回在会话期间内客户请求的最长时间为秒

public void setMaxInactiveInterval(int seconds)
允许客户客户请求的最长时间

ServletContext getServletContext()
返回当前会话的上下文环境,ServletContext对象可以使Servlet与web容器进行通信

public String getId()
返回会话期间的识别号

一个保存信息到session的简单例子

sessionlogin.html

<meta name="keywords" content="keyword1,keyword2,keyword3" />
<meta name="description" content="this is my page" />
<meta name="content-type" content="text/html; charset=UTF-8" />

 <!--    <link rel="stylesheet" type="text/css" href="./styles.css">--></pre>
<form action="servlet/saveinfo" method="post">
 用户名:
 <input type="text" name="username" /> <input type="submit" />

 密码:
 <input type="password" name="userpasswd" />

 </form>
<pre>

</pre>
</div>
<div>
</div>


 public void doPost(HttpServletRequest request, HttpServlet

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • servlet中session简介和使用例子

相关文章

  • 2017-05-11完美解决jsp页面在IE8下文本模式自动为(杂项Quirks)导致页面显示错位
  • 2017-05-11Struts2访问servlet分享
  • 2017-05-11jsp搜索引擎
  • 2017-05-11jsp播放视频文件的方法总结
  • 2017-05-11Servlet动态网页技术详解
  • 2017-05-11Java中关于XML的API
  • 2017-05-11基于JSP的RSS阅读器的设计与实现方法(推荐)
  • 2017-05-11JSP的运行内幕
  • 2017-05-11十一、JSP及语法概要
  • 2017-05-11解决JSP开发中Web程序显示中文三种方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • JSP实现用户登录、注册和退出功能
    • 在jsp页面如何获得url参数
    • JSP入门教程之基本语法简析
    • 基于EJB技术的商务预订系统的开发
    • 下载网站图片代码并且解析乱码
    • 把一张图片变形扭曲成各种不同的长宽
    • Springmvc 上传文件MultipartFile 转File 笔记
    • 十二、脚本元素、指令和预定义变量
    • JDBCTM 指南:入门7-CallableStatement
    • JSP九大内置对象的作用和用法总结

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有