例如我调用了银行的接口付款完之后,成功后,银行会调用我们的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代码可以打印出来,但页面却出不了,不知道为什么,请大家
帮忙看看
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代码可以打印出来,但页面却出不了,不知道为什么,请大家
帮忙看看
return mapping.findForward("chargeInfo");
后,就没反应了,也没有空白的页面出来,什么错误信息都没有
如果可以找到的话,可以在页面中把上一个结果输出出来,或者DEBUG一下