问答详情
源自:1-11 Servlet获取表单数据

我的也是遍历的时候处理问题,谁能帮帮我?

我用的是eclipse,首先点击项目然后点击NEW然后选择servlet,写完servlet保存,为什莫web.xml文件里没有相关部署;我看遍历也没问题总是提醒我java.lang.NullPointerException空指针异常:以下是遍历代码

<%
     String[] favourites=RegUser.getFavourite();
     for(String f:favourites){
    %>
     <%=f %>
    <%} %>

谁能帮我解决一下?

提问者:慕神4704991 2018-07-30 15:49

个回答

  • 慕神4704991
    2018-07-31 20:42:16

    我确实是没有判断为空的条件,我试一下,谢谢



  • Gininch
    2018-07-31 17:57:53

    foreach遍历之前是不是应该先检查数组是否为空啊,数组为空,也就是不勾选爱好的时候,直接遍历就会抛出空指针异常了,因为你数组里没有东西可以作为遍历的对象了