Struts Action类execute()方法........ mapping.findForward('null')

时间:2010-12-14 13:26:41

标签: struts

在我的struts应用程序中,我想将null值传递给mapping.findForward('null'),这样做的原因是我不想调用任何jsp页面

更多详情

public ActionForward saveSurveyTakersDetails(ActionMapping mapping, ActionForm form,
    HttpServletRequest request, HttpServletResponse response)
    throws Exception
    { 
     // something
     return mapping.findForward(null);
     }

在findForward参数传递null是否有效..请回答 感谢

2 个答案:

答案 0 :(得分:1)

在操作中返回null以防止重定向到JSP页面没有问题,但我建议不要再调用findForward()并直接返回null:

public ActionForward saveSurveyTakersDetails(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws Exception { 
    // something
    return null;
}

它会有相同的结果,但一眼就能更容易理解。

答案 1 :(得分:0)

只需从saveSurveyTakersDetails方法返回null(而不是查找“null”的转发)就可以完成您正在尝试的操作。