自己在网上找了一个bean   然后它的第一行是这样的 
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);
}
}jsp内容是这样的:
< HTML>
< BODY>
< %@ page language="java" %>
< jsp:useBean id="taxbean" scope="application" class="tax.TaxRate" />
< % taxbean.setProduct("A002");
taxbean.setRate(17);
%>
使用方法 1 : < p>
产品 : < %= taxbean.getProduct() %> < br>
税率 : < %= taxbean.getRate() %>
< p>
< % taxbean.setProduct("A003");
taxbean.setRate(3);
%>
< b> 使用方法 2 : < /b> < p>
产品 : < jsp:getProperty name="taxbean" property="Product" />
< br>
税率 : < jsp:getProperty name="taxbean" property="Rate" />
< /BODY>
< /HTML>
请问这是什么意思  我应该把这个Bean放在什么目录下 是自己建立一个吗??要是自己建立的话 应该建立在哪个目录下??
还有那个jsp应该起什么名字  有什么要求吗?对名字??

解决方案 »

  1.   

    错了  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);
      }