当前位置: 首页 > news >正文

企业网站建设选题背景wordpress文章 页面模板

企业网站建设选题背景,wordpress文章 页面模板,广告设计公司简介模板范文,网站广告条动画 怎么做Servlet Session 跟踪 Http是一种“无状态”协议#xff0c;所以需要保存session会话#xff0c;维持Web服务器连接。 Cookies 一个Web服务器可以分配一个唯一的session会话ID存储至Web客户端的cookie中#xff0c;对于客户端的后续请求可以使用接收到的cookie来识别。 但是…Servlet Session 跟踪 Http是一种“无状态”协议所以需要保存session会话维持Web服务器连接。 Cookies 一个Web服务器可以分配一个唯一的session会话ID存储至Web客户端的cookie中对于客户端的后续请求可以使用接收到的cookie来识别。 但是由于部分浏览器不支持cookie所以需要更换方式维持session会话。 隐藏表单字段 input typehidden namesessionid value12345每当Web浏览器发送请求时session_id值可以用于保持不同的 Web浏览器跟踪。 但单击常规超文本链接不会导致表单提交因此隐藏的表单字段也不支持常规的session会话跟踪。 URL重写 URL重写即使用Get明文方式保持session会话。 http://llocalhost/index.html?sessionid12345其缺点在于每一次重写URL时都会分配一个session会话ID造成系统极大的开销。 HttpSession对象 HttpSession对象是Servlet提供的会话接口提供了一种跨多个页面请求或访问网站时识别用户以及存储有关用户信息的方式。 获取HttpSession对象 HttpSession session request.getSession();HttpSession方法 序号方法 描述1public Object getAttribute(String name)该方法返回在该 session 会话中具有指定名称的对象如果没有指定名称的对象则返回 null。2public Enumeration getAttributeNames()该方法返回 String 对象的枚举String 对象包含所有绑定到该 session 会话的对象的名称。3public long getCreationTime()该方法返回该 session 会话被创建的时间自格林尼治标准时间 1970 年 1 月 1 日午夜算起以毫秒为单位。4public String getId()该方法返回一个包含分配给该 session 会话的唯一标识符的字符串。5public long getLastAccessedTime()该方法返回客户端最后一次发送与该 session 会话相关的请求的时间自格林尼治标准时间 1970 年 1 月 1 日午夜算起以毫秒为单位。6public int getMaxInactiveInterval()该方法返回 Servlet 容器在客户端访问时保持 session 会话打开的最大时间间隔以秒为单位。7public void invalidate()该方法指示该 session 会话无效并解除绑定到它上面的任何对象。8public boolean isNew(如果客户端还不知道该 session 会话或者如果客户选择不参入该 session 会话则该方法返回 true。9public void removeAttribute(String name)该方法将从该 session 会话移除指定名称的对象。10public void setAttribute(String name, Object value) 该方法使用指定的名称绑定一个对象到该 session 会话。11public void setMaxInactiveInterval(int interval)该方法在 Servlet 容器指示该 session 会话无效之前指定客户端请求之间的时间以秒为单位。 HttpSession实例 public class SessionTrack extends HttpServlet{public void doGet(HttpSevletRequest request,HttpServletResponse response) throws ServletException,IOException{//获取session对象若不存在session会话则创建一个session对象HttpSession session request.getSession(true);//获取session创建时间Date createTime new Date(session.getCreationTime());//获取该页面访问的最后一次时间Date lastAccessTime new Date(session.getLastAccessedTime());String title 欢迎回到我的网站;Integer visitCount new Integer(0);String visitCountKey new String(visitCount);String userIDKey new String(userID);String userID new String(ABCD);// 检查网页上是否有新的访问者if (session.isNew()){title 欢迎来到我的网站;session.setAttribute(userIDKey, userID);} else {visitCount (Integer)session.getAttribute(visitCountKey);visitCount visitCount 1;userID (String)session.getAttribute(userIDKey);}session.setAttribute(visitCountKey, visitCount);// 设置响应内容类型response.setContentType(text/html);PrintWriter out response.getWriter();String docType !doctype html public \-//w3c//dtd html 4.0 transitional//en\\n;out.println(docType html\n headtitle title /title/head\n body bgcolor\#f0f0f0\\n h1 align\center\ title /h1\n h2 align\center\Session 信息/h2\n table border\1\ align\center\\n tr bgcolor\#949494\\n thSession 信息/thth值/th/tr\n tr\n tdid/td\n td session.getId() /td/tr\n tr\n tdCreation Time/td\n td createTime /td/tr\n tr\n tdTime of Last Access/td\n td lastAccessTime /td/tr\n tr\n tdUser ID/td\n td userID /td/tr\n tr\n tdNumber of visits/td\n td visitCount /td/tr\n /table\n /body/html);} }删除Session会话数据 以下有几种删除会话的选择 删除特定属性 public void removeAttribute(String name) //name为key值删除整个会话 public void invalidate()设置会话过期时间 public void setMaxInactiveInterval(int interval) //interval超时时间注销用户 调用logout注销Web服务器的客户端并把属于所有用户的所有session会话设置为无效。 web.xml配置 session-configsession-timeout15/session-timeout !-- 以分钟为单位默认为30分钟 -- /session-config
http://www.hkea.cn/news/14329669/

相关文章:

  • 秦皇岛庆云网站建设wordpress图片页面模板下载
  • 智能科技网站模板dedecms手机网站仿制
  • 宁波自助建站模板湖南有实力竞价优化服务
  • wordpress新建子域名多站点安卓软件开发软件
  • 什么网站比较少人做龙岗网站app建设
  • wordpress去除wordpress新闻长春做网络优化的公司
  • 最好的网站开发工具开淘宝店和做网站有什么区别
  • 江苏网站备案流程图做网站的赢利点
  • word网站超链接怎么做义乌网站建设成都网站设计
  • seo推广学院宜春seo网站推广
  • 濮阳住房建设厅网站网站title是什么意思
  • 用front page2003做网站的导航条手机照片做成音乐相册
  • 通州广州网站建设营销百度app下载手机版
  • 织梦英文网站模板做网站一般要多钱
  • 做折扣的网站电子商务代运营
  • 知名大型网站搭建公司佳木斯企业网站建设
  • 九龙坡做网站网站建设问一问公司
  • 李光辉:营销型企业网站建设的指导思想是什么?网站切换效果
  • 自己 做 网站建设网站能赚钱
  • 阿里云服务器如何做两个网站微信h5游戏网站建设
  • wwe中文官网站优秀网站建设公司电话
  • 做it行业招标网站有哪些科技论文
  • 潍坊网站建设wancet公司注册网上核名网站
  • 企业网站功能清单手机建立网站软件
  • ck网站网站的icp备案信息是什么
  • 阿里巴巴免费做网站迅捷在线图片编辑
  • 小网站模板网站开发技术要求
  • 什么网站可以做设计专业公司网站 南通
  • 400电话网络推广微信网站广州网站制作一般多少钱
  • 摄图网的图片可以做网站吗软件科技有限公司