您的位置:首页 > 编程语言 > Java开发

案例11--使用javabean

2012-10-29 15:00 477 查看
使用javabean进行开发,掌握 jsp的动作:<jsp:usebean ../> 创建javabean实例,并指定实例的保存范围,<jsp:setProperty ../> 调用javabean的setter方法,完成javabean的赋值。<jsp:getProperty ../> 取得javabean实例的属性。

登录页面:

<HTML>

<HEAD><TITLE>设置产品税率</TITLE></HEAD>

<BODY bgcolor="#fffffr" >
<FORM method="post" action="UseBean.jsp">
<TABLE border="0" cellspacing="1" cellpadding="5">

<TR>
<TD width="100">   </TD>
<TD align="right">
<H1><FONT color="red">设置产品税率</FONT></H1></TD>
</TR>

<TR>
<TD width="100" align="right">
<B><FONT color="blue">产品:</FONT></B>
</TD>
<TD align="left">
<INPUT type="text" name="product" size="30"></TD>
</TR>

<TR>
<TD width="100" align="right">
<B><FONT color="blue">税率:</FONT></B></TD>
<TD align="left">
<INPUT type="text" name="rate" size="30"></TD>
</TR>

<TR>
<TD width="100">   </TD>
<TD align="left">
<INPUT type="submit" value="Submit" ></TD>
</TR>

</TABLE>
</FORM>
</BODY>
</HTML>

处理页面:

<HTML>
<BODY>
<%@ page language="java" %>
<!-- 实例化了一个 javabean 对象,设置javabean的保存范围,并调用 setter方法赋值 -->
<jsp:useBean id="taxbean" scope="application" class="tax.TaxRate" />
<jsp:setProperty name="taxbean" property="*"/>

产品:<jsp:getProperty name="taxbean" property="product"/>
<br>
税率:<jsp:getProperty name="taxbean" property="rate"/>
</BODY>
</HTML>

使用到的 javabean:

package tax;

public class TaxRate {
String product;
double rate;

public TaxRate() {

}

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);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java-web