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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp html css js mysql 做图书馆管理系统的学习心得相关的知识,希望对你有一定的参考价值。

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 做图书馆管理系统的学习心得的主要内容,如果未能解决你的问题,请参考以下文章

Java项目:嘟嘟校园一卡通系统(java+JSP+Servlet+html+css+JavaScript+JQuery+Ajax+mysql)

JSP + Servlet 图书管理系统

毕业设计So Easy:JSP+layui+MySQL实现Web端图书管理系统

图书馆系统(登录设计)

如何使用 Spring MVC 在 JSP 中包含 js 和 CSS

09 图书管理系统(SSM+LayUi)