日期:2014-05-18  浏览次数:20619 次

请教一个JSP的问题
我写了一个页面,功能是根据用户是否已经登陆,来判断是否他可以回复,提示说无法编译该JSP页面,请各位大侠指点一下~谢谢
出问题的代码段:(其中的chat.jsp页面,是填写和提交回复信息的页面)
        <%
          String   una1=null;
        Cookie[]   cookies1=request.getCookies();
  for(int   i=0;i <cookies1.length;i++){
      Cookie   temp=cookies1[i];
        if( "un ".equals(temp.getName())){
        una1=temp.getValue();
        }
        if(una1!=null){
                %>
        <jsp:include   flush= "true "   page= "chat.jsp?tid= <%=tid   %> "> </jsp:include>
        <%
      }else{
        %>
      <h5> <font   color= "red "> 您尚未登陆无法发表评论。 </font> </h5>
        <%
      }
        %>

------解决方案--------------------
for(int i=0;i <cookies1.length;i++){
Cookie temp=cookies1[i];
if( "un ".equals(temp.getName())){
una1=temp.getValue();
}

你少了一个关闭for循环的}