jsp html css js mysql 做圖書館管理系統的學習心得

來源:互聯網
上載者:User

標籤:特定   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 做圖書館管理系統的學習心得

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.