1 / 3
文档名称:

Jsp + JavaBean循序渐进教程(一)(2).txt

格式:txt   页数:3
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Jsp + JavaBean循序渐进教程(一)(2).txt

上传人:管理资源吧 2011/9/11 文件大小:0 KB

下载得到文件列表

Jsp + JavaBean循序渐进教程(一)(2).txt

文档介绍

文档介绍:作者:运气
email: webmaster@
日期:2001-7-3 14:30:40
Jsp作为一个很好的动态网站开发语言得到了越来越广泛的应用,在各类Jsp应用程序中,Jsp + Java Bean的组合成为了一种事实上最常见的Jsp程序的标准,就让我们来看看具体的Jsp是如何与Java Bean结合在一起的吧。
本教程将阐述JavaBean的原理,接着将阐述JavaBean在JavaServer Page下的特定语法,然后演示一个使用Jsp+JavaBean的简单的计数器,最后将详细的讲解一个有数据库功能的JavaBean+jsp的用户注册程序。
Java Bean原理与应用
1、什么是JavaBean?
JavaBean是描述Java的软件组件模型,组件概念。在Java模型中,通过JavaBean可以无限扩充Java程序的功能,通过JavaBean的组合可以快速的生成新的应用程序。对于程序员来说,最好的一点就是JavaBean可以实现代码的重复利用,另外对于程序的易维护性等等也有很重大的意义。
JavaBean通过Java虚拟机(Java Virtual Machine)可以得到正确的执行,。
JavaBean传统的应用在于可视化的领域,如AWT下的应用。自从Jsp诞生后,JavaBean更多的应用在了非可视化领域,在服务器端应用方面表现出来了越来越强的生命力。在这里我们主要讨论的是非可视化的JavaBean,可视化的JavaBean在市面上有很多Java书籍都有详细的阐述,在这里就不作为重点了。
2、非可视化的JavaBean
非可视化的JavaBean,顾名思义就是没有GUI界面的JavaBean。在Jsp程序中常用来封装事务逻辑、数据库操作等等,可以很好地实现业务逻辑和前台程序(如jsp文件)的分离,使得系统具有更好的健壮性和灵活性。
一个简单的例子,比如说一个购物车程序,要实现购物车中添加一件商品这样的功能,就可以写一个购物车操作的JavaBean,建立一个public的AddItem成员方法,前台Jsp文件里面直接调用这个方法来实现。如果后来又考虑添加商品的时候需要判断库存是否有货物,没有货物不得购买,在这个时候我们就可以直接修改JavaBean的AddItem方法,加入处理语句来实现,这样就完全不用修改前台jsp程序了。
当然,也可以把这些处理操作完全写在jsp程序中,不过这样的jsp页面可能就有成百上千行,光看代码就是一个头疼的事情,更不用说修改了。如果您使用过asp开发过程序的话,相信对这就深有体会? 组件完全可以实现同jsp+javabean同样的架构,但不知道某种原因网上常见的都是全部写在asp页面中,所以使得维护修改等极为不方便,当然这是题外话了)。由此可见,通过JavaBean可以很好地实现逻辑的封装、程序的易于维护等等。
如果您使用Jsp开发程序,一个很好的习惯就是多使用JavaBean。
3、JavaBean的简单例子
创建JavaBean并不是一件困难的事情,如果您写过Java程序的话那就很容易了,要注意一点的就是在非可视化JavaBean中,常用>get或者>set这样的成员方法来处理属性>(p

最近更新

2025年山西机电职业技术学院单招综合素质考试.. 41页

2025年山西省财政税务专科学校单招综合素质考.. 41页

2025年山西药科职业学院单招职业倾向性考试模.. 40页

2025年岳阳现代服务职业学院单招职业适应性测.. 40页

2025年平凉职业技术学院单招职业适应性考试模.. 40页

2025年广东环境保护工程职业学院单招职业技能.. 39页

2025年广东省河源市单招职业倾向性测试模拟测.. 40页

2025年广东舞蹈戏剧职业学院单招职业倾向性测.. 41页

2025年广安职业技术学院单招职业技能测试题库.. 39页

2025年广西制造工程职业技术学院单招职业倾向.. 40页

2025年广西省百色市单招职业适应性测试模拟测.. 40页

2025年廊坊燕京职业技术学院单招职业适应性考.. 39页

2025年成都纺织高等专科学校单招职业技能测试.. 39页

2025年扬州市职业大学单招职业倾向性测试模拟.. 40页

2025年揭阳职业技术学院单招职业技能考试模拟.. 39页

2025年曹妃甸职业技术学院单招综合素质考试模.. 40页

2025年杭州医学院单招职业技能考试模拟测试卷.. 39页

2025年柳州职业技术学院单招职业倾向性测试模.. 39页

2025年桐城师范高等专科学校单招职业适应性考.. 40页

2025年毕节医学高等专科学校单招职业适应性考.. 40页

2025年汕尾职业技术学院单招职业倾向性考试模.. 39页

2025年江苏农牧科技职业学院单招职业倾向性考.. 41页

2025年江苏工程职业技术学院单招综合素质考试.. 39页

2025年江苏省常州市单招职业适应性测试模拟测.. 39页

2025年江苏财会职业学院单招职业适应性测试模.. 40页

2025年医院感染管理质量控制评价内容及考核标.. 2页

2024年常州机电职业技术学院单招职业适应性测.. 78页

食品安全自查、从业人员健康管理、进货查验记.. 9页

康复医院设置标准1 14页

民间非盈利组织会计制度 7页