通过MVC模式将Web视图与逻辑代码分离.docVIP

  • 3
  • 0
  • 约6.73千字
  • 约 12页
  • 2016-02-28 发布于安徽
  • 举报

通过MVC模式将Web视图与逻辑代码分离.doc

通过MVC模式将Web视图和逻辑代码分离MVC模式(Model-View-Controller)常被用在Web程序中。如Struts框架就是一个基于MVC模式的Web框架。所谓MVC模式,就是将视图(也就是客户端代码,包括html、javascript等)和模型(和数据库及业务逻辑相关的Java代码)分开。并通过控制器将两者联系起来。这样做的好处可以使客户端开发人员和服务端开发人员的工作尽量分开,以使他们之间的干扰降到最低。 虽然象Struts这样的框架可以很好地Model和View分离。但是对于客户端的代码,仍然存在着一定的视图和逻辑混合的现象。如下面的代码所示: <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN> <html> <head> <title></title> <meta http-equiv=Content-Type content=text/html; charset=UTF-8> <script type=text/javascript > function fun1(obj) { } function fun2() { } </script> </head> <body> <input type=button value=按钮1 onclick=fun1(this)/> <inp

文档评论(0)

1亿VIP精品文档

相关文档