在一个项目中,碰到 url=“install!check.action”或是 form 中 aciton=“install!check.action”不明白 “!”的作用。
望高手指点拜谢了

解决方案 »

  1.   

    我靠 struts2中action的写法 去看看吧
      

  2.   

    install!check.action 这是动态调用install中的check方法
      

  3.   

    但是 install 是在哪里定义的呢?我从struts.xml文件中也没有定义啊
      

  4.   

    呵呵 多谢各位,是自己没有研究好Struts2啊,明白了,谢谢!
      

  5.   

    认同四楼的原理如下     Class cls= Class.forName("install所对应的类的完全限定名");
         cls.getMethod("check").invoke(cls.newInstance(),new object[]{});