位于mvc模型中的控制层(c  control层)!
在实际的项目中你一般会加一个个logic处理业务逻辑(还有访问数据库阿,什么的),在你的Action中运用!

解决方案 »

  1.   

    搞错了!我上面说的是action,你指的是formbean吧位于模型层,和logic一样在action中调用!
      

  2.   

    对,就是ActionForm Bean,感觉也应该是模型层,可是孙卫琴的那本书却很清楚地把同JSP组件、标签一同划做视图层,而且还说的有条有理的,所以感觉很郁闷
      

  3.   

    其实那样理解也没有多大问题!因为formbean 接受jsp来的数据在action中处理之后再在jsp中显示
      

  4.   

    是视图层,ActionForm是绑定页面表单的
      

  5.   

    其实不管放在那层,只要知道ActionForm跟其他几块的联系,开发时理清思路就可以,对总体影响不大
      

  6.   

    感觉它是介于视图层和模型层之间的东西,就象DTO一样在两者之间传递数据,所以要真的给它严格分类还真的挺不容易,现在主要是写论文时需要分类,怕写错了被人笑话,所以就问问大家的意见。
      

  7.   

    它是介于视图层和模型层之间的东西,作用为DTO在两者之间传递数据就是这样理解!
    如果把它划为 控制器显然不对,划为模型,又不处理业务逻辑和运算,既然他是DTO,
    那么划为 视图,当然合情合理!
      

  8.   

    我觉得数据库对应model
    action对应control
    jsp对应viewActionForm不属于哪一层,只是用来传递数据的
      

  9.   

    我也觉的是view,control肯定不是,与数据库也没有什么联系,所以也不是model