感觉Action是个控制器,是个过渡的层啊。。

解决方案 »

  1.   

    1.  如果是在mvc中(视图 控制  模型 )    是属于  控制
    2.  如果是j2ee层次(表现层、业务层、数据持久层、数据层)  就是属于表现层的
      

  2.   

    如果是j2ee层次的话  整个struts  都是属于表现层的
      

  3.   

    不要被Action这个名字迷惑了。 如果你同时了解一下 struts2 和 spring mvc 的话。
    你就知道,实际上空能相似的模块,一个叫 action(struts) ,一个叫 controller(spring mvc)。只是给它起名字不一样而已。
      

  4.   

    我觉得Action类仍然属于VIEW层,因为它只是处理请求的转发功能,调用业务逻辑层的(一般会把具体的功能方法封装在service类层里),充其量只能算是观察者模式里的观察者
      

  5.   

    我觉得一大部分是控制,还有小部分算是model吧,因为里面也有一些属性
      

  6.   

    这个不好说,如果是单独的Struts应该是控制层,但如果集合的其他框架就不一定了,可能是控制层也可能是层