MVC 的第一次较深入了解

上一篇 / 下一篇  2009-03-05 00:53:23 / 个人分类:Jsp之路

今天对MVC模式有了第一次比较深入的了解,现总结如下:

这种模式的出现主要是为了解决分工问题,
View-负责显示功能,实际上主要是由Jsp承担
Model-商业逻辑,由JavaBean承担,同时负责与DataBase交互
Control-控制逻辑,比如是直接调用一个jsp去响应浏览器请求,还是实例化一个JavaBean,然后再去响应,由servlet承担

这些理解虽然很简单,甚至可能有错误,但是以此为基础,依靠实践来完善

另外了解到两种转向的使用和区别。转向是实现jsp和servlet交互的重要办法,通过request.setAtrribut和getAttribut方法,实现在两者之间的数据交互。有两种转向办法
1\request.GetRequestDispatcher(string).forward(request,response)
2\response.sendRedirect();

区别如下:

下图是两种转向实现原理,可以理解其区别


TAG:

 

评分:0

我来说两句

Open Toolbar