JavaBean简单例子

•JavaBean是一种可重复使用、且跨平台的软件组件。

JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean;

还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的JavaBean。

JSP通常访问的是后一种JavaBean。


一个标准的JavaBean有以下几个特性:
–JavaBean是一个公共的(public)类
–JavaBean有一个不带参数的构造方法
–JavaBean通过setXXX方法设置属性,通过getXXX方法获取属性

如:

public class CounterBean{       
private int count=0;
public CounterBean(){}
public int getCount(){
return count;
}
public void setCount(int count){
this.count=count;
}
}


jsp访问javabean语法

•1. 导入JavaBean类

•2 声明JavaBean对象
•3 .访问JavaBean属性


如:

先在com.xuankai.bean包下定义一个Person类,person类有三个属性,name,age,address。三个属性有set,get方法


然后


<%@ page language="java"import="com.xuankai.bean.Person" pageEncoding="UTF-8"%>  //导入JavaBean类
<html>
  <head>

  </head>
 
  <body>
          <jsp:useBean id="person" class="com.xuankai.bean.Person"></jsp:useBean> //声明JavaBean对象 person相当于是类Person对象的一个引用
          
          
<jsp:getProperty property="age" name="person"/><br>   //访问JavaBean属性
          
          <jsp:getProperty property="name" name="person"/><br>
          
          <jsp:getProperty property="address" name="person"/><br>
          
          <jsp:setProperty property="name" name="person" value="tom"/><br> 
          
          <jsp:getProperty property="name" name="person"/><br>
 
  </body>
</html>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值