Unable to compile class for JSP: An error occurred at line: 32 in the jsp file: /index.jsp
Unreachable code
29:           c=s.insert();
30:           for(i=0;;i++){
31:           out.print("<td>"+c[i]+"</td>");}
32:     %>
33:     
34:     <td>$53</td>
35:     <td>$53</td>
大家帮我看看错在哪了  刚学JSP 很多基础不太会

解决方案 »

  1.   

    An error occurred at line: 32 in the jsp file: /index.jsp 
      

  2.   

    for(i=0;;i++)?死循环
      

  3.   

    for循环中没有条件,下面怎么会出来c[i]
      for(i=0;i<c.lenght;i++) //不知道这样写对不对,我不知道你取的c是个什么
      

  4.   

    看下你的Jsp页面<%    java代码  %>是否成对?
    for(int i=0;这里少个条件语句控制循环;i++){}
      

  5.   


    c=s.insert();
    for(i=0;i<c.length;i++){
       out.print(" <td>"+c[i]+" </td>");

      

  6.   

    org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 3229:           
    30:           c=Shoumail.insert();
    31:           for(int i=0;i<4;i++){
    32:           out.print("<td>"+c[i]+"</td>");}
    33:     %>
    34:     
    35:     <td>$53</td>
    应该不是FOR语句的问题 是JSP的语法问题
      

  7.   

    <%!String []c;
    int i=0; %>
    <table width="100%" border="1">
      <col align="left" />
      <col align="left" />
      <col align="left" />
      <col align="left" />
    <caption>收件箱</caption>
      <tr>
        <th>状态</th>
        <th>发件人</th>
        <th>标题</th>
        <th>收件时间</th>
      </tr>
      <tr>
        <td>3476896</td>
       
        <%
              
              c=Shoumail.insert();
              for(int i=0;i<4;i++){
              out.print("<td>"+c[i]+"</td>");}
        %>
        
        <td>$53</td>
        <td>$53</td>
      </tr>
      <tr>
        <td>2489604</td>
        <td>My first CSS</td>
        <td>$47</td>
        <td>$53</td>
      </tr>
    </table>
    </body>
    html中的内容
      

  8.   

     c=Shoumail.insert(); ?哪里得来的
      

  9.   

    c=Shoumail.insert(); 你的Shoumail.insert()哪里来的?这样不会报错吗代码没贴全?
      

  10.   

    这个包里的我自己定义的一个类:Shoumail 里面有个静态方法insert()
      

  11.   

     <td><%
        
        c=Shoumail.insert();
        for(int i=0;i<c.length;i++){
        out.print(c[i]);}
     %></td>
    找到原因了  把TD放到外面就好了   谢谢大家乐 !
      

  12.   

    c=Shoumail.insert(); 
    这里能正常的得到数据么?可能这个方法有错。