总得显示第九行错误怎么都不知道哪里错了<%@page contentType="text/html;charset=gb2312" %>
    <%
    //设置变量
    String UserName="",UserEMail="",LoginDate="";
    Cookie temp=null; 
    //取得Cookie数组
    Cookie[] cookies = request.getCookies();
    //取得cookies数组的长度
    int cookielen = cookies.length;
    //利用for循环从Cookie中取得资料
    for(int i = 0;i < cookielen;i++){
     temp = cookies[i];
    //判断是否可以从Cookie中取得资料
     if(temp.getName().equals("Name")){
     //把资料设置给变量
     UserName = temp.getValue();
     }
     else if(temp.getName().equals("E_Mail")){
     //把资料设置给变量
     UserEMail = temp.getValue();
     }
     else if(temp.getName().equals("LoginDate")){
     //把资料设置给变量
     LoginDate = temp.getValue();
     }
    }
    int tmplen = LoginDate.length();
    boolean FirstLogin;
    if(tmplen!=0){
    //这不是第一次登陆
      FirstLogin = false;
    }
    else{
    //这是第一次登陆
        FirstLogin = true;
    }
    %>
<html>
  <head>
    <title>Cookie有效时间的设置</title>
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
  </head>
  
  <body>
  <center>
   <font size=5 color=black>Cookie有效时间的设置</font>
  </center>
  <hr>
  <br>
  <%
   //若FirstLogin为true,表示第一次浏览这个网页
   if(FirstLogin==true){
   //下面是第一次浏览所显示的欢迎词
   %>
   <center>首都光临的新朋友,请输入您的姓名和E-mail登陆</center>
  
  <% 
   //下面是非第一次浏览所显示的欢迎词
   }
   else{
  %>
  <center>欢迎再度光临,您曾于
  <font size = 4 color = red><%= LoginDate %></font>访问过本站
  </center>
  <%
  }
  %>
  <!-- 下面的表单将用post方法将资料传递给setting.jsp页面-->
  <form action="settime.jsp" method="post">
   姓名:<input name=tmpName value="<%=UserName %>">
   E-Mail:<input name=tmpE_Mail  value="<%=UserName %>">
   <input name=submit type=submit value="登陆">
  </form>
  </body>
</html>