首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

ssh2整合,jsp页面加载查询语句,调用Action的时候报错:空指针错误!

2012-03-09 
ssh2整合,jsp页面加载查询语句,调用Action的时候报错:空指针异常!!!jsp页面加载的时候,就调用Action,怎么

ssh2整合,jsp页面加载查询语句,调用Action的时候报错:空指针异常!!!
jsp页面加载的时候,就调用Action,怎么做?
这是我的jsp页面
<%
  MessageDaoImpl messdao=new MessageDaoImpl();
  ArrayList<MessageInfo> list=messdao.SearchAllMessage();
  for(MessageInfo messid:list){
   
  %>
  <tr>
<td bgcolor="#FFFFFF"><input type="checkbox" name="delid" id="isBuy"/></td>
  <td height="20" bgcolor="#FFFFFF"><%=messid.getMesTitle().trim() %><br></td>
  <td bgcolor="#FFFFFF"><%=messid.getTypeId() %><br></td>
  <td bgcolor="#FFFFFF"><%=messid.getMesContent().trim() %><A href="javascript: openwindow( ) ">500万</A></td>
  <td bgcolor="#FFFFFF"><br></td>
  <td bgcolor="#FFFFFF"><br></td>
  <td bgcolor="#FFFFFF"><%=messid.getBeginTime() %><br></td>
  <td bgcolor="#FFFFFF"><%=messid.getEndTime() %><br></td>
  <td bgcolor="#FFFFFF"><%=messid.getRecordTime() %><br></td>
  <td bgcolor="#FFFFFF"><br></td>
  <td bgcolor="#FFFFFF"><a href="updatenews.jsp">修改</a></td>
  <td valign="middle" bgcolor="#FFFFFF"><img src="../images/gif-0035.gif" width="28" height="18"></td>
  </tr>
  <% } %>

[解决办法]
一般这段操作都是在action里执行的:
<%
MessageDaoImpl messdao=new MessageDaoImpl();
ArrayList<MessageInfo> list=messdao.SearchAllMessage();
%>
然后用request存放list返回给jsp。。

jsp不会自动访问action。一般都是先访问action,然后转发到jsp,而不是你所说的先访问jsp再访问action..

热点排行