我是学过jsp servlet javabean以及一些commons的java web的初学者,最近刚刚接触ssh,一直很模糊的一点是,Struts2既然是实现了MVC模式的开源框架,为什么它还是表现层的技术呢。现在终于有了一点了解了。通过上网查资料,我了解到,以后的web开发模式将是迭代式的mvc架构。
我们可以把server端得mvc的各个组成部分看成是各个相互独立的子系统,这些子系统负责将客户端提交的数据保存到数据库中,以及从数据库中查询数据经过一定得处理后返回个客户端。同样,我们也可以把表示层的mvc的各个组成部分看成是相互独立的子系统,只不过这些子系统处理的对象不同而已,它负责的是用户的数据到server端得传递。