问题描述: 
    当输入一个ID请求一个页面的时候,每次都只是到ACTION就停下了,不能到指定的JSP页面。请求结束后,页面显示一片空白~~~ 
(部分代码) 
]请求页面: 
<html:form action="/login.do?method=GrSelect">   
    <html:submit value="查询"></html:submit>  <br/> 
     帐号:<html:text  property="kehhao"/><html:errors property="kehhhao"/><br/> 
    </html:form> 
action: 
public ActionForward GrSelect(ActionMapping mapping, ActionForm form, 
HttpServletRequest request, HttpServletResponse response) { LoginForm grform = (LoginForm) form; try { 
dao = new PageDao(); 
int kehhao = Integer.parseInt(request.getParameter("kehhao")); 
String number = request.getParameter("i");// 想转到的页数; 
if (number == null) { 
number = "0"; 

int ret = dao.selectRowPage(kehhao);// 获得查询条数 
int pageNumber = ret;// list.size();// 总共的记录数; 
int maxPage = pageNumber; 
// 判断有多少页数,数字5是每页显示5条记录 
if (maxPage % 5 == 0) { 
maxPage = maxPage / 5; 
} else { 
maxPage = maxPage / 5 + 1; 

List list = dao.selectPeolpe(number, kehhao); 
request.setAttribute("ret", String.valueOf(ret)); 
request.setAttribute("number", String.valueOf(number)); 
request.setAttribute("maxPage", String.valueOf(maxPage)); 
request.setAttribute("pageNumber", String.valueOf(pageNumber)); 
request.setAttribute("list", list); 
return mapping.findForward("pageselect"); 
} catch (RuntimeException e) { 
// TODO Auto-generated catch block 
e.printStackTrace(); 
return mapping.findForward("error"); 
} } struts-config.xml文件:  <!-- 查询个人农户信息信息 --> 
      <action 
      name="loginForm" 
      scope="request" 
      parameter="method"  
      path="/GrSelect" 
      type="com.yunq.struts.web.action.LoginAction"> 
      <forward name="pageselect" path="/pageselect.jsp"/> 
      <forward name="error" path="/error.jsp"/> 
      </action> pageselect.jsp文件已经确定没有问题,能正常单独运行。 

解决方案 »

  1.   

    struts-config.xml文件:<!-- 查询个人农户信息信息 -->
          <action
          name="loginForm"
          scope="request"
          parameter="method" 
          path="/login"
          type="com.yunq.struts.web.action.LoginAction">
          <forward name="pageselect" path="/pageselect.jsp"/>
          <forward name="error" path="/error.jsp"/>
          </action> 
    html:form action="/login.do?method=GrSelect"  method 好像不应该写在action 里吧。一般不是post就是get,不知道你的GrSelect是什么样的。
      

  2.   

    form标签没有加method="post",试试是不是这个原因
      

  3.   

    jsp的第一句应该是:
    <html:form action="GrSelect.do">