計算機二級java輔導:JSP與Cookie

字號:

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

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

    這樣我們就設置了一個Cookie,很簡單吧?