码迷,mamicode.com
首页 > 数据库 > 详细

jsp html css js mysql 做图书馆管理系统的学习心得

时间:2017-11-27 21:32:13      阅读:373      评论:0      收藏:0      [点我收藏+]

标签:特定   str   ips   用户信息   eclips   validate   关闭浏览器   时间   定义   

session:

  1)使用方法

    某个jsp文档:<%session.setAttribute(“名称”,value):

    另外jsp文档:<%String str =(String) session.getAttribute("名称");注意返回值是Object对象

   2)说明      

     session:

        session表示客户端与服务器的一次会话。(从客户端打开浏览器并连接到服务器开始,到客户端关闭浏览器离开这个服务器结束,被称为一个会话。)
        Web中的session指的是用户在浏览某个网站时,从进入网站到浏览器关闭所进过的这段时间,也就是用户浏览这个网站所花费的时间
        从上述定义中可以看到,session实际上是一个特定的时间概念在服务器的内存当中保存着不同用户的session,session和用户是一一对应的。

     Session对象:

·       是用来分别保存每一个用户信息的对象,以便于跟踪用户的操作状态.

        Session的信息保存在服务端。

        session对象是一个JSP内置对象。

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

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

3)销毁:
Session的销毁只有三种方式:
1.调用了session.invalidate()方法
2.session过期(超时)
3.服务器重新启动

Tomcat默认session超时时间为30秒。
设置session超时时间有两种方式:
1.session.setMaxInactiveInterval(时间);//单位是秒
2.在web.xml中配置
<session-config>
<session-timeout>
10
</session-timeout>
</session-config> // 单位是分钟
(注:web.xml文档在项目的WEB-INF目录下)

  2.include指令

    <@ include file ="jsp.html文件的路径>把某个界面加载本文档中 ,制作头文档

  3.tomcat启动时长

  修改E:\javaswing\.metadata\.plugins\org.eclipse.wst.server.core文件夹下的xml文件参数

4退出系统 

  1)退出和注销连接都是放在top的窗口中

   2)处理页面

       out.println("<script language=‘javascript‘>alert(‘确定要注销吗?‘);"+"window.top.location.href=‘../login/login.jsp‘;</script>");

  3)还没有明白 待续--------------------------还有缓存问题

         <script language="javascript">   
            top.opener=null;   
            top.close();   
      </script> 
         

 

jsp html css js mysql 做图书馆管理系统的学习心得

标签:特定   str   ips   用户信息   eclips   validate   关闭浏览器   时间   定义   

原文地址:http://www.cnblogs.com/shiyiandchuixue/p/7905838.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!