jsp中对于<jsp:useBean>的使用

JavaBeans是java中的一种常见的类。最初的设计用于java的GUI,通过拖动组件就可以建立一个Button,为此需要Button这个类有一个无参构造方法,用于反射创建。为了方便调节Button的背景颜色,宽高等属性,需要统一的一套获取属性和设置属性的方法,即规范中的getXxx()和setXxx()。这样就能用反射获取Button的各项属性,然后在通过对应的get和set方法进行设置。并且在完成GUI的设计后,需要能够在重启IDE的情况下打开原来的设计,所以还需要能过够序列化。为了安全,需要将属性私有。Button要能点击出现事件,所以还要能绑定事件。属性、方法、事件,这样就成了初代的JavaBean,作为一个组件存在,方便复用。通过调用不同的组件就可以快速拼装出一个新产品。当然这是可视化的JavaBean,本篇谈论的是另一类不可视化的JavaBean在jsp中的使用。在jsp中的JavaBean,有以下要求,要区分和可视化JavaBean的不同,不需要事件和序列化。

1、类是public

2、提供一个默认的无参构造函数

3、通过一系列的getter或setter方法来设置属性

猜你喜欢

转载自www.cnblogs.com/ant-xu/p/11349918.html