我觉得楼主你把DispatchAction当mappingAction来用了,把 你的那个类改成 extends MappingAction
看看
或者 把struts-config.xml里的那两个Action合并为一个 
调用的时候分别调用xx.do?function=enrol
xx.do?function=loginto

解决方案 »

  1.   

    楼主你好!我是两个表单提交的,其中调用了actionform的 validate()并把错误提示到相应的页面 ,所以不可以合成一个Action
      

  2.   

    将注册页面中:<html:form action="enrol.do?function=enrol"> 改为:<html:form action="log.do?function=enrol"> 试试!或者用mappingAction!
      

  3.   

    我用mappingAction 然后换了静态actionform 就可以了 
      

  4.   

    这个你干嘛配置2个action啊!配置一个就可以了!只是在一个action内多加一个方法!
      

  5.   

    在一个Action中配置就行了, 既然你的Action是继承自DispatchAction类的话
     你的struts.cfg.xml中的Action中一定要将parameter属性设置为method