java-web学习笔记

31.1MVC设计模式简介

2018-11-26  本文已影响0人  青椒盖饭
  1. 需要有一个登录的页面:login.jsp,而后这个页面需要将用户名和密码交给check.jsp页面
  2. check.jsp页面他需要针对用户名和密码进行验证,而之前的验证的处理模式就是由check.jsjsp负责调用业务层进行验证
image.png

如果要进行web开发实际上会提供有两类模式

  1. 模式一:直接使用jsp+javaBean
  2. 模式二:使用jsp+Servlet+JavaBean
  1. 既然是编写java程序过多,那么java最好的归宿就是程序类
  2. 程序类既然是核心的逻辑处理,那么它所处的地位必须绝对安全
  3. 该程序类应该进行用户请求参数的接收,同时调用业务层操作
  4. 该程序类可以将最终的操作结果传递到jsp页面进行信息显示
image.png
  1. M(model,模型层):可以重复执行的java程序类,在以后进行远程业务开发设计的时候实际上就是将模型层的部分代码单独抽取出来(业务,数据层)
  2. V(view,视图层):进行用户界面展示以及信息提示使用的,这些信息往往是使用通过Servlet传递过来的,往往使用额是request属性范围
  3. C(controller,控制层),接收用户uqingqiu处理参数,进行参数的验证,业务层调用,以及页面跳转操作,可以说是整个业务中心
上一篇 下一篇

猜你喜欢

热点阅读