JSP由淺入深 9 JSP Sessions

2022-09-24 13:57:12 字數 738 閱讀 3203

在經典的**上,訪問者可以瀏覽幾個網頁並執行一些互動的行為。如果你在編寫這樣的**,利用每乙個使用者的一些資料是非常有用的。為了這個目的,我們可以使用jsp中的"sessions"。

以下的網頁將使用者的名字放置於session中,並可以在其它地方來顯示它。首先我們要製作乙個表單,然後將它命名為getname.html

這個表單的目標是「s**ename.程式設計客棧jsp」,它在session儲存了使用者的名字。

string name = request.getparameter( "username" );

session.setattribute( "thename", name );

%>

con程式設計客棧tinue

s**ename.jsp在session儲存了使用者了名字,並連線到另外乙個網頁nextpage.jsp。nextpage.jsp 顯示了怎樣取出被儲存的名字:

hello, 程式設計客棧

如果你開啟兩種不同的瀏覽器,或者從兩台不同的機器上執行兩個瀏覽器,你可以在乙個瀏覽器中放置乙個名字,而在另外乙個瀏覽器中放置另外的名字,但是兩個名字都將被跟蹤。session保持跟蹤直到超時,這時它就會假設使用者沒有訪問**了,所以就取消了session。

最後再佈程式設計客棧置一下本教程的聯絡:利用session,在上面的例子中增加乙個使用者的「age」屬性。

本文標題: jsp由淺入深(9)—— jsp sessions

本文位址: /wangluo/jsp/24468.html

JSP由淺入深 6 JSP宣告

現在你所編寫的jsp要變成乙個類的定義。所有你編寫的scriptlets要放置到這個類的乙個方法中。同樣,你可以增加變數和方法宣告到這個類中。當然你也可以從scriptlets和表示式中使用這些變數和方法。為了增加乙個宣告,你必須使用來圈起你的宣告,比如 程式設計客棧a.util.date 程式設計...

Jsp由淺入深學習計畫

周一 1.jsp 九大內建物件分別都是啥 2.jsp 四大作用域範圍 3.重定向跟 的不同,分別在哪些場景下使用。一.實現九九乘法表在jsp介面中顯示周二 4.get請求跟post請的有哪些不用,分別在哪些場景下使用。5.reqest物件和response物件都可以在哪些時候用。二.實現servle...

jsp 9個隱含物件

注意 jsp中的隱含物件out不是servlet中的printwriter,而是jspwriter。二者一般情況下,基本上是相同的,沒有什麼區別。說明 jsp檔案生成.class檔案 即servlet類 這項工作是由htttp伺服器來完成的。request和response,這2個隱含物件,其實就是...