形式:
<jsp:useBean id="" beanName="" class="" scope="page" type=""></jsp:useBean>
其中:
1. id:指定JavaBean的名字,与servlet或jsp或其他方式传递到该jsp页面的对象名称相同。例如:在servlet中有:
2. class:javaBean的具体名字,如com.test.Person
3. beanName:使用java.beans.Beans.instantiate方法实例化beanName属性指定的类或序列化模板对应的Bean对象,赋予JavaBean对象type属性指定的数据类型。Beans.instantiate方法会检查beanName属性指定的名称是类名称还是序列化模板的名称。假如该JavaBean对象已被序列化,则Beans.instantiate使用类加载器读取序列化的内容,更多信息可参考JavaBeans.
4. scope:scope="page | request | session | application"
Bean对象存在的作用范围,默认值为 page. 不同作用域解释如下:
5. type:用来指定该Bean对象的数据类型,假如既没有指定 class 或 beanBean, 没有Bean对象能被实例化。包和类名称大小写敏感。