沫沫金:详解Spring MVC模型(Model)层和视图(View)层

Spring MCV中Model层是View层的数据容器,Jsp页面上所有的参数传递都是通过绑定到模型。

这里不得不说Spring的mvc设计将Entity和Model分离的好处:也许很多SSH开发的程序猿一接触spring的mvc框架感觉这样分离很没有必要,因为struts直接使用Entity就可以了。那请思考一个问题?页面有业务逻辑需要声明一个变量,香港服务器租用,虚拟主机,但不是实体需要保存的字段,是不是需要在action或者其他的位置声明这个变量?这时候,随着开发深入这种变量是不是很混乱。那么将这样的变量放到一个专门的java类中统一管理,是不是就清晰了。清晰了之后我们来看spring mvc的model层,是不是就刚好吻合这样的情况

Spring MVC强大一:灵活的访问控制

一个Controller处理一个功能模块的所有请求,只需要使用@RequestMapping("save2.do")就可以直接使用"../save2.do"接受请求了。不用向Struts一样声明大量的Action

Spring MVC强大二:支持多个Java Model

C模型层Model:

A视图层View:

A控制层Controller:

本文出自 “沫沫金” 博客,谢绝转载!

,香港服务器当你能飞的时候就不要放弃飞

沫沫金:详解Spring MVC模型(Model)层和视图(View)层

相关文章:

你感兴趣的文章:

标签云: