1.javaweb项目运行流程

在Web开发技术中, 利用超文本传输协议 (HTTP) , Web技术成为了用户与通信网络沟通的重要桥梁, 从而使得浏览器与服务器端进行连接。1.javaweb项目运行流程_第1张图片



各部分具体功能如下。

视图:用户交互的界面。试图显示数据,接受用户输入数据;向模型查询业务状态,不会修改模型;接受模型发出的数据更新事件,从而对用户界面进行同步更新。

模型:表示业务逻辑。一个模型能为多个视图提供数据,即模型可以重用。

控制器:先接收用户请求,作为一个分发器发送用户请求,选择可以处理用户请求的模型,然后再选择能够处理模型返回数据的视图,并调用相关模型组件处理请求,然后调用相关视图显示模型返回的数据,最后把结果发回用户查看。

1.javaweb项目运行流程_第2张图片

在上图的基础上,将javabean分为业务处理和数据处理两层,增加了程序的可维护性。

你可能感兴趣的:(Javaweb的学习)