ActionServlet初始化时会加载Struts配置文件,把《acton》元素的配置信息放在ActionMapping对象中。

解决方案 »

  1.   

    第一个,它读struts-config.xml中的<forward>标签,forward标签的用途其实就是定义好在什么条件下,跳转到某个类或JSP中去执行某个过程.第二,在ActionForm中,程序根据不同的条件,用mapping.findForwared(String s)来使程序流向<forward>中定义好的那些跳转,例如,一个注册页面的验证通过了,就转到欢迎的页面,又或者跳到一个类中执行某个方法把用户在线的信息写到临时表中,所以说ActionMapping应该还有执行跳转的作用。
      

  2.   

    每个action里面都必须有这一句return (mapping.findForward("success"));判断返回到Struts-config.xml里面的那一个页面。