Cookie簡單用法

2021-07-28 18:39:30 字數 2115 閱讀 6808

cookie

簡單用法

一、使用者登入操作

1.首先寫乙個簡單的登入頁面,提交到loginservlet

<

body

>

<

form

action

="loginservlet"

>

<

table

align

="center"

>

<

tr>

<

tdcolspan

="2"

align

="center"

>

請登入td> tr

>

<

tr>

<

tdcolspan

="1"

>

使用者名稱:

td>

<

tdcolspan

="1"

>

<

input

type

="text"

name

="username"

> tr

>

<

tr>

<

tdcolspan

="1"

>

密碼:td>

<

tdcolspan

="1"

>

<

input

type

="text"

name

="password"

> tr

>

<

tr>

<

tdcolspan

="2"

align

="center"

>

<

input

type

="submit"

name

="submit"

value="

提交"> td

> tr

>

table

>

form

>

body

>

2. 新建乙個servlet,取名為loginservlet。在裡面建立cookie,此時為第一次登入,客戶端還沒有cookie存在

}二、使用者再次登入時操作

伺服器首先讀取客戶端cookie資訊,如果存在使用者名稱和密碼資料,則直接登入,否則顯示登入頁面。

在登入頁面寫上如下**

<%

//獲取客戶端

cookie陣列

cookiecookies = request.getcookies();

boolean

bool = 

false;

//預定義儲存使用者名稱和密碼的變數

stringname = "";

stringpassword = "";

if(cookies != 

null)//

判斷客戶端是否存在

cookie物件

//判斷

cookie

的名稱是否等於

password if

("password"

.equals(cookie.getname()))}//

判斷使用者名稱和密碼是否合法 if

("xjg"

.equals(name)&& 

"xjg"

.equals(password))

//判斷對客戶端的

cookie

的操作是否成功,成功則顯示登入成功後的頁面, //

否則,重定向到登入頁面 if

(bool)

else

}%>

2.到此,

cookie

的建立和讀取完畢。

Cookie的簡單用法

cookie大家肯定很熟悉了,平時用的地方很多,現在我簡單的介紹其的增刪改查的方法,當然核心還是新增現在先給乙個簡單的圖來說明新增cookie的兩種方式 現在開始慢慢解釋以上的圖 第一步 新增cookie 新增cookie有兩種方式一種帶子鍵的另外一種沒有。其實我們可以把cookie當做乙個物件 1...

mysql的簡單用法 mysql簡單用法

刪除使用者 drop user jack drop比delete刪除的優勢在於drop可以刪除使用者的許可權,更加徹底 更改使用者名稱 rename user jack to jacknew 使用者的都存在與user表中,更改名稱,許可權不變 更改使用者密碼 update mysql.user se...

oracle cursor 簡單用法

procedure changespecialdiscount compid in invarchar2 ccid in invarchar2 cono in invarchar2 is sum cc all number 14 4 0 wsp disc number 14 4 wspcl disc...