計(jì)算機(jī)二級(jí)java輔導(dǎo):JSP與Cookie

字號(hào):

說起來,Cookie應(yīng)該是一種應(yīng)用較久的技術(shù)了。早在HTML剛剛出現(xiàn)的時(shí)候,在每個(gè)獨(dú)立的頁面之間沒有辦法記錄和標(biāo)識(shí)不同的用戶。后來人們就發(fā)明了Cookie技術(shù),當(dāng)用戶訪問網(wǎng)頁時(shí),它能夠在訪問者的機(jī)器上創(chuàng)立一個(gè)文件,我們把它叫作Cookie,寫一段內(nèi)容進(jìn)去,來標(biāo)識(shí)不同的用戶。如果下次用戶再訪問這個(gè)網(wǎng)頁的時(shí)候,它又能夠讀出這個(gè)文件里面的內(nèi)容,這樣網(wǎng)頁就知道上次這個(gè)用戶已經(jīng)訪問過該網(wǎng)頁了。
    雖然現(xiàn)在網(wǎng)頁的制作技術(shù)比起幾年以前已經(jīng)發(fā)展了許多。不過有些時(shí)候,Cookie還是能夠幫我們很多忙的。接下來,我們就來看看,如何在寫JSP文件的時(shí)候,用JSP操作Cookie.
    寫入Cookie
    其實(shí)用JSP操作Cookie是非常簡(jiǎn)單的,我們來看下面一段JSP程序:
    
    ……(中間略)
    

    
    <%
    String cookieName="Sender";
    Cookie cookie=new Cookie(cookieName, "Test_Content");
    cookie.setMaxAge(10);
    response.addCookie(cookie);
    %>
    ……(其他內(nèi)容)
    
    

    這樣我們就設(shè)置了一個(gè)Cookie,很簡(jiǎn)單吧?