大家好,欢迎来到IT知识分享网。
网站设计开发教程。
西安电子科技大学出版社。
我们来定义一个Java的Bean,这里定义了一个叫做PersonBean的Java Bean,它是被放在了源代码里边的Java,下边的子目录是Beans里边的,PersonBean是被放到这里边的,所以它的package就是Beans放到这里边的。
作为一个Bean,它其实主要是可以说一系列的属性,比如定义了两个private私有的数据成员,一个是name,一个是married,作为一个人,它的名字是什么?它是否已婚?这样的两种属性。
但是通过get set的函数去访问它,比如setName(),getName(),对于boolean型用的就是set还是set,但是get用的是isMarried(),它是否是已婚?如果是getMarried,听起来就不符合语法,用isMarried()听起来更顺一些,set还是一样的,这样就构成了一个最基本的Bean。
当然Bean也是继承自可串行化这样一个接口。有了这样一个Bean该怎么使用?其实作为一个Bean不一定非要直接在JSP上使用,也可以通过其它的Java的类去测试它,专门写了一个测试,它的Java类也是放到Beans里边的。
当然了,后边同学们可以进一步的去学习,通过JUnit的专门做测试代码的方式也可以去测试Bean,现在以一般的Java类的方式来测试Bean,在测试的类里边,它的名字叫做TestPersonBean,里边有主程序,主函数进来以后主要就是创建了这么一个Bean,给它取名字叫做person,然后通过setName(),setMarried把它的值set进来,两个属性,一个是名字,一个是否已婚,set进来,然后通过get的方式去获取它的名字,或者用三目运算符,大家可以看到去显示出来或者反馈出来它是已婚还是未婚的状态。
当然现在已经知道送进去的Bean是未婚的,实际执行一下这个程序,点击这个地方就可以实际执行了,非常的简单,就在控制台这个地方就执行了。Bob是single,是未婚的状态,说明什么?说明Bean是可以工作的。接下来就可以考虑在JSP里边儿来应用Bean了。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/90689.html