JavaBean入门

简介

JavaBean不是库,不需要安装,它是一种Java类。

只要是遵循一定规则实现的Java类,就可以被看作是一个JavaBean。

要遵循的规则很简单:

  1. 是public类
  2. 属性都为private
  3. 有一个无参构造方法
  4. 属性有对应的public方法(getXxx()、setXxx(),还有isXxx())

使用JavaBean可以将数据封装为组件,可以防止过多的Java代码对HTML页面的污染,有利于视图和数据模型的分离。


 JavaBean的属性

JavaBean的属性可分三种:

  1. 简单属性 - setXxx()和getXxx()
  2. 布尔属性 - setXxx()和isXxx()
  3. 索引属性 - 数组类型。对应的getter分为getXxx()和getXxx(int index),setter分为setXxx(dataType [] values)和set(int index, dataType value)。即getter和setter即可以访问某一个值,也可以访问所有的值。

JSP中使用JavaBean

不同于传统的将类实例化的方法。在JSP中,将JavaBean实例化需要使用【jsp动作】来实现:

<jsp:useBean id="xxx" scope="xxx">              初始化JavaBean
<jsp:setProperty name="xxx" property="xxx" value=xxx>   设置属性
<jsp:getProperty name="xxx" property="xxx">         获取属性

 

posted @ 2019-04-08 06:18  鳄鱼伏特加  阅读(180)  评论(0编辑  收藏  举报