关于MVC和model2

原创 2012年03月26日 08:13:44

在java ee的开发中,MVC是比较常见的模式,但在基于http/ip协议的www应用中,其工作模式是请求和应答,即无请求不应答,

而mvc模式下,要求model发生改变后,其相应的视图要统一跟随模式的改变而改变,显然这在基于http/ip协议的www的应用中,

是难以实现的,所以就出现了mvc的改进模式model2,model2于mvc最大的变化是,model发生变化后,在客户端运行的视图并

不会发生相应的变化,而是在客户端再次发出请求后,才会对视图进行更新;

今天写了一个基于model2的表单处理程序,调试多次,均不能运行,后查看web.xml中的servlet的配置,url跟自己设想的不一样

(由于是在myeclipse下进行开发,所以有关url的一些东西,都是通过myeclipse自己进行了配置),修改后,调试仍然出错,

查看了出错原因,是找不到对应要返回的jsp视图,看了看url,初步确定是路径问题,最后一个斜杠搞定一切问题,调试,运行正常,

就这点,个人感悟,在java ee的开发中,类似的路径问题一定是跟你设置的url想对应的,而不是跟你的物理存储路径相对应的,这点

在具体的路径设置中尤为重要……

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

MVC模式(model2模式)实例--向数据库添加书目信息

MVC模式包括model层  controller控制层 和view层 。在此分别用到的是model层(包括domain和DAO)  controller控制层(这里用的是servlet) 和vi...

【Java.Web】MVC —— Model1 V.S. Model2

在早期的JavaWeb应用中,JSP文件负责处理业务逻辑,控制网页流程并创建HTMLye'mian

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

【Java.Web】MVC —— 基于Servlet Controller的Model2 —— 示例

基于Servlet Controller的Model2

【Java.Web】MVC —— 基于Filter Dispatcher的Model2 —— 示例

基于Filter Dispatcher的Model2 虽然Servlet是Model2y

MVC、MVP以及Model2[下篇]

通过采用MVC模式,我们可以将可视化UI元素的呈现、UI处理逻辑和业务逻辑分别定义在View、Controller和Model中,但是对于三者之间的交互,MVC并没有进行严格的限制。最为典型的就是允许...

MVC模式

MVC模式(Controller,Moderl,View):是软件开发过程中比较流行的设计思想。 旨在分离模型、控制、视图。是一种分层思想的体现。 浏览器发出一个请求->被控制器(Servlet)所接...

MVC、MVP以及Model2[上篇]

对于大部分面向最终用户的应用来说,它们都需要具有一个可视化的UI与用户进行交互,我们将这个UI称为视图(View)。在早期,我们倾向于将所有与视图相关的逻辑糅合在一起,这些逻辑包括数据的呈现、用户操作...

JSP的Model1和Model2架构模式的分析比较

JSP的Model1和Model2是sun公司为了更好地指导Web开发人员进行JavaWeb开发提出的两种架构模式,用专业术语表达就是JSP Model 1和JSP Model 2,它们的本质区别...

model1和model2

model1和model2实际上就是对用JSP技术开发的Web应用的不同模型的描述。model1采用JSP+JavaBean技术开发Web应用。model2采用JSP+Servlet+JavaBean...

关于NSRunLoop和NSTimer的深入理解

关于NSRunLoop和NSTimer的深入理解
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)