<action       path="/hellowordaction"       
type="struts.sample.cap1.sample2.action.hellowordaction"       
name="hellowordactionform"       
parameter="mehtode"  这一句去掉     
scope="request"       
validate="false">       
<forward       name="success"       path="/sayhelloword.jsp"/>       
</action>       
</action-mappings>       
</struts-config>  parameter是action 为dispatchAction的时候用的。

解决方案 »

  1.   

    我怎么觉得好像是你的hellowordaction.java中execute方法的参数顺序写错了,我的使用工具自动生成的代码,你试试看。
    public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
    ……
    }
      

  2.   

    我在这里要特别感谢gaodj9999,我这个helloword总算弄好了!弄了好几天了,怎么就没考虑到这一点!!!没想到这还真是个原因!调换其中的任意一个参数的位置,都回导致不走action,谢谢!昨天断网了,所以今天才结贴!!!
      

  3.   

    还有snake09003232,也要谢谢你!能够随时跟踪我的帖子,我这里分不多了,就不给你加了,在那边给你加!!!
      

  4.   

    哈哈哈,chaoyanchaoyan ,客气客气,有问题能相互帮助解决也是一件好事啊。希望下次还能帮到你啊。