您的位置:首页 > 编程语言 > Java开发

jsp、servlet、javabean

2016-07-12 21:06 330 查看
首先JSP是Servlet技术的扩展,是基于java servlet技术,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是"类servlet"。 

其次,一般jsp用来做视图,而servlet用来做控制器,javabean用来做模型。做过mvc框架后,就能更明白了。

jsp技术为创建显示动态生成内容的web页面提供了一个简捷而快速的方法。目的就是使得构造基于web的应用程序更加容易和快捷,而这些用用程序能够与各种web服务器,应用服务器,浏览器和开发工具共同工作。
其实说白了的意思就是:为了网页设计人员着想,使得在做web开发的时候,网页设计人员和java程序员工作关系不再很紧密。想想如果一个页面中插入一个一大顿servlet代码,网页设计人员怎么可能看得懂,看得懂就不做网页设计了,而改去去java程序员了。但用jsp写就不一样了,特别是使用jsp代码用上EL语言后,更简洁易懂,网页设计人员一看就知道是什么意思了,这样可以给他们更大空间去修改和设计完善这个网页。

1、bean是豆荚的意思,顾名思义,javabean设计者的初衷是就是让这个类体现豆荚的封装性(豆荚把豌豆都封装在里面了)。稍微引申一点都它的含义,javabean可以用来将现实世界的一个实体封装成一个java对象,譬如箱子有长宽高属性,可以封装成一个箱子类,还有人,狗,等等,总之,现实世界的实体都可以用javabean表示
2、和servlet的联系,servlet一般要查询数据库,譬如箱子表,表字段肯定少不了长宽高,因此查出来的箱子属性可以封装成一个javabean,javabean提供get和set方法,servlet返回数据给界面后获取很方便。
--只能这么通俗的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: