请问ActionForm究竟属于哪一层的对象? ActionForm是属于view层和control层通信的对象,用于数据库访问当然不好,不过这样用的人好像也不是一个两个。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 form应该归于view层,只负责封装页面传递过来的数据,传递给control层。如果在form中,对数据库进行操作,那么就违反了MVC的初衷,当你对页面进行改变的时候,也得改变form中对应的数据库访问逻辑,那么这样的话,还不如不用struts呢。既然用了框架,就要遵守框架的规范,这样才可是使以后的系统维护工作简化,当改变页面的时候,可以不改变处理逻辑。等等。。 form当然是属于view的了,本身是一个bean,放点业务逻辑在里面明显不太好. 视图,如果在form里边加了代码,还不如直接在页面写呢。!~~~~~~~~~~~~ ActionForm是属于view层和control层通信的对象,用于数据库访问当然不好,不过这样用的人好像也不是一个两个。-----------------------------------up ActionForm是属于view层和control层通信的对象,应该说是一个View组件!用于数据库访问按照理论上来说,是不太好.但是也有人将数据库的访问单独写在一个bean 文件中..... IntelliJ IDEA 11 的一个小bug? 日期的加减 spring+jta 高分求HQL join fetch思路.. 取到的值为什么都是空值,帮下; 一个sql语句问题pstmt.setString(1,PARENTID) soap,RMI联系与区别 Java搜索 和hibernate3.x配套的工具 我在hastable中放了LOng,又放了String,取出来时如何得知是哪种类型啊 乙肝带菌者软件公司不要吗? struts 中如何使用网页的gzip压缩?
既然用了框架,就要遵守框架的规范,
这样才可是使以后的系统维护工作简化,当改变页面的时候,
可以不改变处理逻辑。等等。。
-----------------------------------
up
用于数据库访问按照理论上来说,是不太好.但是也有人将数据库的访问单独
写在一个bean 文件中.....