JavaWeb开发模式一:JSP+JavaBean

JSP+JavaBean 模式

jsp+javabean 这种设计模式适合小规模web开发,体现在其轻巧性,也就是更轻量级一些,但是缺点是jsp中会嵌入大量的html和java脚本,规模小还好,如果大型企业web,随着规模的加大,太多的html和java脚本交织在一起,代码可读性差,而且修改一个jsp可能会牵连到其他的页面. 这种设计模式在开发一些业务复杂的系统式会暴漏出很大的缺点就是其逻辑不清晰,显示层和逻辑层代码都包含在一个JSP文件中,很不利于系统的维护。

Jsp+JavaBean 模式工作原理:
Jsp负责接受客户端(浏览器)发来的请求,然后Jsp访问JavaBean,如果需要访问数据库则JavaBean从数据库中查询数据,将数据交给Jsp。Jsp组织好数据后动态生成Html页面,响应给客户端,用户从服务器获得访问响应。

工作流图
JavaWeb开发模式一:JSP+JavaBean_第1张图片

JSP和JavaBean模型充分利用了JSP技术易于开发动态网页的特点,页面显示层的任务由JSP(但它也含事物逻辑层的内容)承担,JavaBean主要负责事务逻辑层和数据层的工作。JSP和JavaBean模型依靠几个JavaBean组件实现具体的应用功能,生成动态内容,起最大的特点就是简单。

你可能感兴趣的:(Javaweb,Jsp)