JavaBean技术是javaweb程序的重要组成部分,是一个可重复使用的软件组织,是用java语言编写的、遵循一定标准的类。它封装了数据和业务逻辑,供JSP调用,完成对数据封装和数据处理等功能。
- JavaBean设计
- JavaBean的设计原则:
(1)JavaBean是一个公共类
(2)JavaBean类具有一个公共的无参的构造方法
(3)JavaBean所有属性定义为私有
(4)在JavaBean中,需要对每个属性提供两个公共方法 setXXX() 和 getXXX()
(5)定义JavaBean时,通常放在一个命名的包下
2.可以在JSP中使用JvaBean
<jsp:useBean>:声明并创建JavaBean对象实例
<jsp:setProperty>:对JavaBean对象的指定属性设置值
<jsp:getProperty>:获取javaBean对象指定属性的值,并显示在网页上
2.1声明JavaBean对象
<jsp:useBean id="对象名" class="类名" cope="有效范围"/> //用于指定类名 对象名和创建对象的作用范围
2.2设置属性值 \ \
<jsp:setProperty name="对象名" property="属性名" value="值" 或 param="与jsp关联的数据名">;
2.3访问属性并显示
<jsp:getProperty name="对象名" property="属性名">