在JSP页面中的应用JavaBean

2014-11-23 17:46:23 · 作者: · 浏览: 19


JavaBean 组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。如果我们有三个 JavaBean ,它们分别具有显示新闻、股票价格、天气情况的功能,则创建包含所有这三种功能的 Web 页面只需要实例化这三个 Bean ,使用 HTML 表格将它们依次定位就可以了。


为说明在 JSP 环境下 JavaBean 的应用,我们创建了一个名为 TaxRate Bean 。它有两个属性,即 Product(产品)和 Rate (税率)。两个 set 方法分别用来设置这两个属性,两个 get 方法则用于提取这两个属性。在实际应用中,这种 Bean 一般应当从数据库提取税率值,此处我们简化了这个过程,允许任意设定税率。下面是这个 Bean 的代码清单:


1. package tax;


2.   public class TaxRate {


3.   String Product;


4.   double Rate;


5.   public TaxRate() {


6.   this.Product = "A001";


7.   this.Rate = 5;


8.   }


9.   public void setProduct (String ProductName) {


10.   this.Product = ProductName;


11.   }


12.   public String getProduct() {


13.   return (this.Product);


14.   }


15.   public void setRate (double rateva lue) {


16.   this.Rate = rateva lue;


17.   }


18.   public double getRate () {


19.   return (this.Rate);


20.   }


21.   }