tiacex 2014-02-05 12:54 采纳率: 0%
浏览 2041

jsp页面ArrayList数据错误…求救求救啊啊,困扰几天了…



<%
ArrayList viewFile = (ArrayList)session.getAttribute("viewFile");
ArrayList storyFile = (ArrayList)session.getAttribute("storyFile");
ArrayList creativeFile = (ArrayList)session.getAttribute("creativeFile");
ArrayList varietyFile = (ArrayList)session.getAttribute("varietyFile");
%>
……
    <table border="0" width="680px">
            <tr bgcolor="#FF9900">
                <td colspan="3"><%=viewFile.get(0).fileType.getFileTypeName()%></td>
                <td align="right"><a href="FileListServlet?biaoshi=wu&typeId=1">更多>></a></td>
            </tr>
            <tr>
            <%
                for(int i=0;i<viewFile.size();i++){
                    FileInfo file = viewFile.get(i);
            %>
                <td>
                    <table border="0" align="center">
                        <tr>
                            <td align="center">
                                <a href="showFileInfo.jsp?jihe=viewFile&id=<%=file.getFileId()%>">
                                <img src="uploadfiles/<%=file.getPic1() %>" width="150" height="180" border="0"/>
                                </a>
                            </td>

                        </tr>
                        <tr>
                            <td>
                              <a href="showFileInfo.jsp?jihe=viewFile&id=<%=file.getFileId()%>">
                                <%=file.getFileTitle() %>
                               </a>
                            </td>

                        </tr>

                    </table>
                </td>   
            <%
                }
             %> 
            </tr>

……
……

 ***结果:***

//<%=viewFile.get(0).fileType.getFileTypeName()%>这句报错,里面viewFile就是ArrayList
类型的…有ArrayList的页面就有错误…

org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause

java.lang.NullPointerException
org.apache.jsp.show_jsp._jspService(show_jsp.java:96)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.29 logs.

  • 写回答

2条回答

  • Novice起航 2014-02-06 08:08
    关注

    查查相应的servlet里有没有写绑定名称为viewFile的session,还有转发的语句有写吗?

    评论

报告相同问题?

悬赏问题

  • ¥15 python天天向上类似问题,但没有清零
  • ¥30 3天&7天&&15天&销量如何统计同一行
  • ¥30 帮我写一段可以读取LD2450数据并计算距离的Arduino代码
  • ¥15 C#调用python代码(python带有库)
  • ¥15 矩阵加法的规则是两个矩阵中对应位置的数的绝对值进行加和
  • ¥15 活动选择题。最多可以参加几个项目?
  • ¥15 飞机曲面部件如机翼,壁板等具体的孔位模型
  • ¥15 vs2019中数据导出问题
  • ¥20 云服务Linux系统TCP-MSS值修改?
  • ¥20 关于#单片机#的问题:项目:使用模拟iic与ov2640通讯环境:F407问题:读取的ID号总是0xff,自己调了调发现在读从机数据时,SDA线上并未有信号变化(语言-c语言)