BEAN的写法,和普通的类是一样的,别的JAVA程序怎么写,你就怎么写BEAN就成

解决方案 »

  1.   

    因为这个例子贴在这里贴不了,因为有一个JAVABEAN,但有几个文件。
    当然对文件都有说明。所以没法贴。
      

  2.   

    //TaxRate.java
    <%@ page import="java.util.*" %>
    <%= (new java.util.Date() ).toLocaleString() %>
    TaxRate.java:
    package tax;
    public class TaxRate{
    String Product;
    double Rate;
    public TaxRate(){
    this.Product = "A001";
    this.Rate = 5;
    }
    public void setProduct (String ProductName){
    this.Product = ProductName;}
    public String getProduct(){
    return(this.Product);
    }
    public void setRate (double rateValue){
    this.Rate = rateValue;
    }
    public double getRate(){
    return (this.Rate);
    }
    }
      

  3.   

    JAVABEAN和一般的JAVA程序一样的。只不过它多半没有MAIN入口方法,(有时做测试也会有)
    但我们常常测试JAVABAEN用JSP页面来完成,也可以在JAVABEAN中写MAIN方法。现给一简单实例(没有实际作用):
    TestString.javaimport java.io.* ;  //这是该BEAN所需要的包引用
    public class TestString{
    public TestString(){} ;  //构造函数
    private final String myString = "is my friends!!" ;
    private String aString1 ;
    private String aString2 ;
    public void setString1(String aString1){
    this.aString1 = aString1 ;
    }
    public String getString1(){
    return this.aString1  ;
    }
    public void setString2(String aString2){
    this.aString2 = aString2 ;
    }
    public String getString2(){
    return this.aString2  ;
    }
    public String addFriend(){
    return this.aString1+" and "+this.aString2+this.myString ;
    }public static void main(String args[]){  //测试
    TestString test = new TestString() ;
    test.setString1("You") ;
    test.setString2("Tom") ;
    test.addFriend() ;
    }
    }