例如我调用了银行的接口付款完之后,成功后,银行会调用我们的action里面的方法,像下面的public ActionForward unspecified(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws AppException {
//这里是一系列的业务代码,我就不写了,最后是返回一个JSP或者另外一个ACTION
return new ActionForward("/transaction/transaction.do?thisAction=getTransactionById&tid="+ tid);
//或者是返回STRUTS文件里面配置的一个JSP页面
//return mapping.findForward("chargeInfo");
}
现在问题是,执行完代码后,不能转向其他页面或者ACTION,更奇怪的是,如果我是转向一个JSP页面,如果JSP里面有JAVA代码,那些JAVA代码可以打印出来,但页面却出不了,不知道为什么,请大家
帮忙看看

解决方案 »

  1.   

    直接学的Struts2,帮不了楼主了
      

  2.   

    问题描述简单,建议再详细点。如果有DEBUG的信息,最好也贴出来
      

  3.   

    我那个没有错误啊,就是转发不了到其他地方,执行完最后的
    return mapping.findForward("chargeInfo"); 
    后,就没反应了,也没有空白的页面出来,什么错误信息都没有
      

  4.   

    你看你配置文件中的这个chargeInfo指向的是什么,能找到不。
      

  5.   

    /transaction/transaction.do,在配置文件中可以找到不
    如果可以找到的话,可以在页面中把上一个结果输出出来,或者DEBUG一下