JSP文件:
<%@ page contentType="text/html;charset=gb2312" %>
<jsp:useBean id="tri" class="red.star.Triangle" scope="request"/>
<HTML><body bgcolor=#AAFF99><font size=3>
<form action="" method="post" >
输入梯形的上底,下底和高:
上底:<input type=text name="sideA" value="" size=5>
下底:<input type=text name="sideB" value="" size=5>
高:<input type=text name="sideC" value="" size=5>
<input type=submit value="提交">
</form>
<jsp:setProperty name="tri" property="*"/>
梯形的上底,下底和高分别是:
<jsp:getProperty name="tri" property="sideA"/>,
<jsp:getProperty name="tri" property="sideB"/>,
<jsp:getProperty name="tri" property="sideC"/>.
<br>面积是:<jsp:getProperty name="tri" property="area"/></b>
</font></body></HTML>
Triangle.java
package red.star;
public class Triangle {
double sideA=-1,sideB=-1,sideC=-1, area;
public void setSideA(double a) {
sideA=a;
}
public double getSideA() {
return sideA;
}
public void setSideB(double b) {
sideB=b;
}
public double getSideB() {
return sideB;
}
public void setSideC(double c) {
sideC=c;
}
public double getSideC() {
return sideC;
}
public double getArea() {
area=((sideA+sideB)*sideC)/2.0;
return area;
}
}
2021-11-11
最新推荐文章于 2024-06-01 21:43:54 发布
该博客展示了一个使用JSP和JavaBean实现的简单Web应用,用户可以输入梯形的上底、下底和高,然后通过JavaBean计算并显示梯形的面积。页面中包含了HTML表单用于数据输入,JSP标签用于设置和获取JavaBean属性,以及显示计算结果。
摘要由CSDN通过智能技术生成