现在的位置: 首页 > 综合 > 正文

jsp,java bean, servlet之间的关系

2013年02月05日 ⁄ 综合 ⁄ 共 478字 ⁄ 字号 评论关闭

从三层结构的角度看,一个项目最少分三层:数据层、业务处理层、页面展示层。当然也可以更复杂。SERVLET用来写业务处理层是很强大的,但是对于写界面就很不方便。JSP则主要是为了方便写界面而设计的。

JSP中应该仅仅存放与界面有关的代码,也就是说,只放输出HTML网页的部份。而所有的数据计算,数据分析,数据库联结处理,统统是属于业务处理,应该放在JAVA BEANS中。通过JSP调用JAVA BEANS,实现两层的整合。可以写业务处理层。 
学了JSP,还必须学会用JAVA BEAN并进行整合——JSP+BEAN!
JSP+BEAN采用组件技术后,所有的组件都是先进行编译,并驻留内存,然后快速执行。

经典MVC使用方法

请求到达ServletServlet将它写到Bean里面(如果需要的话)

Servlet跳转到JSP

JSP来得到Bean里面的数据

抱歉!评论已关闭.