三个forward是进行定位的Key,,在Action中可以使用它们进行定向。。比如: public ActionForward perform(ActionMapping actionMapping,
                               ActionForm actionForm,
                               HttpServletRequest httpServletRequest,
                               HttpServletResponse httpServletResponse) 
{
         return actionMapping.findForward("projectdetails");  
  }就可以定向到/protected/ProjectDetails.jsp

解决方案 »

  1.   

    谢谢“hezy007(无知)”,你的意思就是说假如Action中按你写的这个rutrun actionMapping.findForward("projectdetails"),程序执行完Action返回struts-config.xml后,接下来就只转到/protected/ProjectDetails.jsp,而其它两个forward不执行?!是不是对于这些<action-mapping>后跟多个forward的映射,一个Action每次return时只能对应一个值,也就是说每次return后要跳转到的必定只是其中一个页面(或另一个action)?    另外,我想问问,一般地,Action文件会执行哪些动作,对数据库的操作是不是也在这里进行?(也就是说一些sessionbean、entitybean啦等等关键的东东是不是在这些不同的Aciton里进行的?!)    谢谢!!!