好伤心...写登录注册以前看见一篇很好的博文,没有收藏,而后找不到了。html
前几天在知乎上看见一个问题,何时感受最无力。java
前两天一直想回答:尝试过google到的全部solve case,结果bug依然在。web
今天想回答:明明碰见过,就是找不到那篇文的时候。哭!浏览器
================================================mvc
学习mvc模式(实际上是JSP做业),固然这个不仅是Servlet+JSP+JavaBean一种case,它是一种思想,实现web系统的职能分工。jsp
对于Jsp来讲:布局
Model层:实现系统的业务逻辑,即javaBean部分学习
View层:负责与用户交互,即在界面上展现数据对象给用户,即html,jspgoogle
Control层:Model与View之间沟通的桥梁,它能够分派用户的请求并选择恰当的视图以用于显示,同时它也能够解释用户的输入并将它们映射为模型层可执行的操做,固然就是Servlet的职责了。xml
这么说确定是不能理解的,上图:
很形象啊有木有..通俗的说,就是web broswer经过view层的jsp页面发出的全部的http请求都应该交给servlet,即控制层来。servlet经过对Javabean,即核心的Model层处理,获得处理结果,而后返回给view层的Jsp页面。Jsp页面返回给浏览器最后的html网页。
是否是仍是有点模糊...其实看个实例就了然了...
=======================================================
Servlet+JSP+JavaBean mvc模式实现登录注册功能:
首先看总体布局:
整个系统的结构大概就是:
好吧。好像没有达到预期的效果。【我一直觉得我会画图的...】
而后就是web.xml配置了。固然我只配了最最简单和必要的:
而后,就大体了解了这种最经典的mvc模式了啊。
嗯。而后就没有而后了。