现在很多用struts开发的系统中,所有的form都要求实现自己的接口,也就是要求所有的form都要定义接口,这是为什么阿?有必要么?

解决方案 »

  1.   

    不是很明白意思,你的form指的是? formbean 的话都是要集成几个类的 名字忘了想在搞.net
      

  2.   

    你的form对象经常要由业务逻辑层来调用的,而如果直接由业务逻辑层调struts的ActionForm,就会造成业务层与表示层的偶合,所以要定义一个跟表示层规则无关的接口,由业务层调用,这样一来就实现了业务和表示之间的松偶合
      

  3.   

    如果你的form要从jsp中传值,那么要实现接口
      

  4.   

    是工厂模式?为了一个action控制多个actionForm?不知道,没用过。