Java Bean技术
来源:互联网 发布:php前端 java后端架构 编辑:程序博客网 时间:2024/06/17 02:19
JavaBean
JavaBean是JavaWeb程序的重要组件,它是一些封装了数据和操作的功能类,供JSP或Servlet调用,完成数据封装和数据处理等功能。
JavaBean的设计
设计一个标准的JavaBean通常遵守以下规则
1.JavaBean是一个公共类
2.JavaBean类具有一个公共的无参的构造方法。
3.JavaBean所有属性定义为私有
4.在JavaBean中,需要对每个属性提供两种公共方法。假设属性名为xxx,两个方法为:
· setxxx():用来设置属性xxx的值
·· getxxx用来获取xxx的值(若属性是boolean类型),则方法名为isxxx()。
5.定义JavaBean时通常放在一个命名的包下。
JavaBean的安装部署
设计的JavaBean类经过编译后,必须部署到Web应用程序中,单个JavaBean类部署到相应工程的WEB-INF/classes下,JavaBean的打包类Jar部署到/WEB-INF/lib下
在JSP中使用JavaBean
在jsp页面中,可以通过脚本代码直接访问JavaBean,也可以通过jsp动作标签访问JavaBean
下面介绍用动作标签访问JavaBean <jsp:useBean>
:声明并创建JavaBean对象实例
格式:<jsp:useBean id="对象名" class="类名" scope="有效范围"/>
<jsp:setProperty>
:对JavaBean对象的指定属性设置值
格式:<jsp:setProperty name="beanname" property="propertyname" value="beanvalue"/>
<jsp:getProperty>
:获取JavaBean对象指定属性的值,并显示在网上。
格式:<jsp:getProperty name="beanname" property="propertyname"/>
- Java Bean技术
- 第五章 JAVA Bean技术
- java bean,spring bean
- Java Bean
- Java Bean
- Java Bean
- java bean
- Java Bean
- java bean
- Java bean
- Java Bean
- java bean
- java bean
- java bean
- java bean
- java bean
- Java Bean
- JAVA BEAN
- 适配器模式学习和思考
- 171023 逆向-BDCTF(Re)
- 【C语言】基本数据类型
- JSP中Sql Server的JDBC数据库条件查询
- 我的小目标
- Java Bean技术
- Ubuntu 14.04数据库服务器--mysql的安装和配置
- leetcode解题方案--021--Merge Two Sorted Lists
- opencv之7.6计算联通区域的形状描述
- ElasticSearch学习33_报错:Could not reserve enough space for object heap
- 机器学习(基于Python)--k-近邻算法
- Divide and Conquer:241. Different Ways to Add Parentheses
- JDK源码学习--java.util.Arrays
- CSS3 Flex布局(项目)