博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MVC设计模式
阅读量:6263 次
发布时间:2019-06-22

本文共 488 字,大约阅读时间需要 1 分钟。

hot3.png

一,MVC设计模式

    Model—View—Controller。在这种开发中,都是以Servlet为主题展开的。由Servlet接收客户端请求(request),之后根据请求调用相关的JavaBean,并将所有的显示结果交给JSP完成(response)。这就是MVC模式。

    Servlet特点:可以接收客户端的请求信息,还可以调用JAVA程序,因为Servlet本身就是一JAVA运行的,所以性能比JSP高并且安全性高。

    在MVC设计模式中,最关键的就是使用RequestDispatcher接口,因为显示内容都是通过此接口保存到JSP页面上进行显示的。

    MVC的处理流程,就是输出和跳转的操作。由于所有的内容都是通过JSP进行显示,所以最方便的属性范围就是request的属性范围。实际开发中,session属性范围主要应用于用户登录验证操作。而request范围主要应用在MVC设计模式上,将Servlet内容交给JSP进行显示,而且这种显示在另一次提交之后属性就会消失。

转载于:https://my.oschina.net/bugkiller/blog/631225

你可能感兴趣的文章
如何保护.net中的dll文件(防破解、反编译)
查看>>
Python 装饰器
查看>>
Docker 网络模式
查看>>
[POI2013]Usuwanka
查看>>
problem-solving-with-algorithms-and-data-structure-usingpython(使用python解决算法和数据结构) -- 算法分析...
查看>>
nodejs + CompoundJS 资源
查看>>
转:C#并口热敏小票打印机打印位图
查看>>
scau 17967 大师姐唱K的固有结界
查看>>
spring之<bean>实例化
查看>>
hereim_美句_2
查看>>
蓝桥杯2017国赛JAVAB组 填字母游戏 题解
查看>>
25.安装配置phantomjs
查看>>
解决sublime3 package control显示There are no packages available for installation
查看>>
FastJson反序列化漏洞利用的三个细节 - TemplatesImpl的利用链
查看>>
Python随笔12
查看>>
数组完成约瑟夫环
查看>>
[LeetCode]Letter Combinations of a Phone Number
查看>>
数据结构中的基本排序算法总结
查看>>
np一些基本操作1
查看>>
面试真题-----hashMap原理
查看>>