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>
                  <% } %>

解决方案 »

  1.   

    可以把action返回SUCCESS时候的result指向你的jsp,把调用jsp的地方改成调用xxx.action空指针异常不关页面的事儿,去action类里找错误吧
      

  2.   

    一般这段操作都是在action里执行的:
    <%
      MessageDaoImpl messdao=new MessageDaoImpl();
      ArrayList<MessageInfo> list=messdao.SearchAllMessage();
      %>
    然后用request存放list返回给jsp。。jsp不会自动访问action。一般都是先访问action,然后转发到jsp,而不是你所说的先访问jsp再访问action..