struts1.1应该是用execute的,perform是老版本的用法

解决方案 »

  1.   

    是啊,perform是以前版本的,新的版本用execute,为了保持对老版本的支持,所以perform现在也还可以用!
      

  2.   

    看看你的struts的版本是多少??
      

  3.   

    果然是版本,奇怪的是我用perform()方法在编译时它给出一个警告说是不建议使用的方法,我因此以为我的struts是1.1版本,结果用execute死活不跳转,重下了个1.2版本的,问题解决.
      

  4.   

    1.0用的是perform,而1.1用的是execute()
      

  5.   

    晕死.
    execute的加入了exception的处理(throws Exception),
    而perform只是处理了IOException,ServletException.这是最主要的区别.