jsp 獲取cookie 的值的方法


Cookie cookies[]=request.getCookies(); //讀出用戶硬盤上的Cookie,並將所有的Cookie放到一個cookie對象數組里面

Cookie sCookie= null ;
for ( int  i= 0 ;i<cookies.length- 1 ;i++){    //用一個循環語句遍歷剛才建立的Cookie對象數組
sCookie=cookies[i];   //取出數組中的一個Cookie對象
if (sCookie!= null ){
       if (( "cookieName" ).equals(sCookie.getName())){     
         pageContext.setAttribute( "SavedUserName" ,sCookie.getValue());
       }
    }
 
//保存用戶名到cookies
 
String user_name=request.getParameter( "user_name" );
if (! "" .equals(user_name) && request.getParameter( "RmbUser" )!= null ){
Cookie cookie= new  Cookie( "usernamecookie" ,user_name);
cookie.setMaxAge( 365 * 24 * 60 * 60 ); //保存365天
response.addCookie(cookie); //寫COOKIE
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM