| 
			
		 | 
		
			
				
					
	
		
		
		 //清除Cookies 
     function clearCookie() 
       { 
         WriteCookie("username",''); 
         WriteCookie("password",''); 
         document.getElementById("cookie_info").innerHTML = "清除成功"; 
     } 
     //写cookie 
     function WriteCookie (cookieName, cookieValue, expiry)  
       { 
         var expDate = new Date(); 
         if(expiry) //如果设置了cookie失效时间; 
           { 
             expDate.setTime (expDate.getTime() + expiry); 
             document.cookie = cookieName + "=" + escape (cookieValue) + "; expires=" + expDate.toGMTString(); 
         } 
         else //没有设置cookie失效时间; 
           { 
             document.cookie = cookieName + "=" + escape (cookieValue); 
         } 
     } 
     //写cookie 
     function setCookie() 
       { 
         var username = document.getElementById("username").value; 
         var password = document.getElementById("password").value; 
         var num = document.getElementById("cookieDate").value; 
         if(num == 0) 
           { 
             WriteCookie("username", username, 0); 
             WriteCookie("password", password, 0); 
         } 
         else if(num == 1) 
         //如果选择的是天;时间换算成秒; 
           { 
             WriteCookie("username", username, 1000 * 60 * 60 * 24 * num); 
             WriteCookie("password", password, 1000 * 60 * 60 * 24 * num); 
         } 
         else if(num == 2) 
         //如果选择的是月; 
           { 
             WriteCookie("username", username, 1000 * 60 * 60 * 24 * num * 31); 
             WriteCookie("password", password, 1000 * 60 * 60 * 24 * num * 31); 
         } 
         else if(num == 3) 
         //如果选择的是年; 
           { 
             WriteCookie("username", username, 1000 * 60 * 60 * 24 * num * 365); 
             WriteCookie("password", password, 1000 * 60 * 60 * 24 * num * 365); 
         } 
     } 
      
      
     //读cookie的值  
     function ReadCookie (CookieName) 
       { 
         var CookieString = document.cookie; 
         var CookieSet = CookieString.split (';'); 
         var SetSize = CookieSet.length; 
         var CookiePieces 
         var ReturnValue = ""; 
         var x = 0;  
         for (x = 0; ((x < SetSize) && (ReturnValue == "")); x++)  
           { 
             CookiePieces = CookieSet[x].split ('='); 
             if (CookiePieces[0].substring (0,1) == ' ')  
               { 
                 CookiePieces[0] = CookiePieces[0].substring (1, CookiePieces[0].length); 
             } 
             if (CookiePieces[0] == CookieName)  
               { 
                 ReturnValue = CookiePieces[1]; 
             } 
         } 
         alert ("Cookie Value is:"+ReturnValue); 
     }
form:
  <form action="${ctx}/user.do?method=login" method="post" onsubmit="return check();"> 
                 <table cellpadding=0 cellspacing=0 border=0 width=98% 
                     bgcolor=#0099cc align=center> 
                     <tr> 
                         <td> 
                             <table cellpadding=6 cellspacing=1 border=0 width=100%> 
  
                                 <tr> 
                                     <td bgcolor=#99ccff valign=middle colspan=2 align=center> 
                                         <!-- 判断用户名或密码是否错误 --> 
                                         <logic:empty name="error" scope="request"> 
                                             <font color="green"><b>请输入您的用户名、密码登陆</b></font> 
                                         </logic:empty> 
                                         <logic:notEmpty name="error" scope="request"> 
                                             <bean:message key="login.error"/> 
                                         </logic:notEmpty> 
                                     </td> 
                                 </tr> 
                                 <tr> 
                                     <td bgcolor=#f2f8ff valign=middle> 
                                         请输入您的用户名 
                                     </td> 
                                     <td bgcolor=#f2f8ff valign=middle> 
                                         <INPUT value="${requestScope.username}" name="username" type=text id="username" onblur="return check();"> 
                                           
                                         <a href="${ctx}/main/common/reg.jsp">没有注册?</a> 
                                     </td> 
                                     <!-- 用户名错误提示信息 --> 
                                     <td id="username_info" style="color:red;position: absolute;left:550px;top:235px;"></td> 
                                 </tr> 
                                 <tr> 
                                     <td bgcolor=#f2f8ff valign=middle> 
                                         请输入您的密码 
                                     </td> 
                                     <td bgcolor=#f2f8ff valign=middle> 
                                         <INPUT value="${requestScope.password}" name="password" type=password id="password" onblur="return check();"> 
                                           
                                         <a href="lostpass.jsp">忘记密码?</a> 
                                     </td> 
                                     <!-- 密码错误提示信息 --> 
                                     <td id="password_info" style="color:red;position: absolute;left:550px;top:270px;"></td> 
                                 </tr> 
                                 <tr> 
                                     <td bgcolor=#f2f8ff valign=top width=30%> 
                                         <b>Cookie 选项</b> 
                                         <BR> 
                                         请选择您的Cookie保存时间<br> 
                                         下次访问可以方便输入<br><br /> 
                                         <a href="#" onclick="clearCookie();" style="color:green;">清空Cookies</a> 
                                         <div id="cookie_info" style="color:maroon;position: absolute;left:100px;top:360px;"></div> 
                                     </td> 
                                     <td bgcolor=#f2f8ff valign=middle> 
                                         <input type="radio" id="cookieDate" name="cookieDate" value="0" checked> 
                                         不保存,关闭浏览器就失效 
                                         <br> 
                                         <input type="radio" id="cookieDate"  name="cookieDate" value="1"> 
                                         保存一天 
                                         <br> 
                                         <input type="radio" id="cookieDate"  name="cookieDate" value="2"> 
                                         保存一月 
                                         <br> 
                                         <input type="radio" id="cookieDate" name="cookieDate" value="3"> 
                                         保存一年 
                                         <br> 
                                     </td> 
                                 </tr> 
                                 <input type=hidden name=comeURL 
                                     value="#" /> 
                                 <tr> 
                                     <td bgcolor=#99ccff valign=middle colspan=2 align=center> 
                                         <input type=submit name="submit"  onclick="setCookie();" value="登 陆"> 
                                     </td> 
                                 </tr> 
                             </table> 
                         </td> 
                     </tr> 
                 </table> 
             </form> 
		 
		
	 
	 
	
	
	    
    
 
				
			 
		 |