查询结果在本页面显示,这里出的问题;
进入jsp页面的时候,<%%>优先于html执行,故此他会直接调用你查询结果的方法,故此会报空指针异常;
<%
  if(查询结果!=null) {
    业务逻辑
  }
%>

解决方案 »

  1.   

    在首次进入该页的时候要查数据库 
    但是你没有输入查询条件,那么可能查到的是null,然后再显示到页面可能会出现空指针
    在显示的时候判断下不是null的时候在显示查询结果
    <logic:present name="list" scope="request">
    ...
    </logic:present>
      

  2.   

    查询结果在本页面显示,这里出的问题; 
    进入jsp页面的时候, <%%>优先于html执行,故此他会直接调用你查询结果的方法,故此会报空指针异常; 
    <% 
      if(查询结果!=null) { 
        业务逻辑 
      } 
    %> 看看代码罗...