前端时间学习了 MVC 模式现在来谈談自己对MVC的认识:
MVC模式的目的就是实现Web系统的职能分工,
Model层:实现系统的业务逻辑即javaBean部分
View层:负责与用户交互,即在界面上展示数据对潒给用户即html,jsp
Control层:Model与View之间沟通的桥梁它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作当然就是Servlet的职责了
下面我们用MVC设计模式来实现 简单的用户登录过程
// 得到用户名和密码
最后做个总结吧:以前我們与服务器进行交互,可能jsp页面和servlet中都将html和java代码参杂在一起这会导致系统的系统维护困难、分工不清;例如在加有jsp代码段的网页中,程序员与美工之间的配合就非常困难!MVC结构的系统会从根本上强制我们将web系统中的数据对象、业务逻辑、用户界面三者分离使得程序员(Java開发人员)集中精力于业务逻辑,界面程序员(HTML和JSP开发人员)集中精力于表现形式上
四、jsp页面见下一篇