<%@ page contentType=\公众text/html;charset=gb2312\公众%>
<html>
<head></head>
<body bgcolor=\"大众yellow\公众>
<form action=\"大众circle.jsp\"大众 method=get>//发送到circle.jsp
圆形半径:<input type=\"大众text\"大众 value=\"大众\公众 name=\公众t1\"大众></br>
<input type=\"大众submit\公众 value=\公众提交\"大众>
</form>
<form action=\"大众ladder.jsp\"大众 method=get>//发送到ladder.jsp
梯形上底:<input type=\"大众text\"大众 value=\"大众\"大众 name=\公众top\公众></br>
梯形下底:<input type=\"大众text\"大众 value=\"大众\公众 name=\公众bottom\"大众></br>
梯形高:<input type=\"大众text\公众 value=\"大众\"大众 name=\"大众height\公众></br>
<input type=\"大众submit\"大众 value=\公众提交\公众>
</form>
</body>
</html>
在编写circle.jsp://用来打算圆形面积
<%@ page contentType=\"大众text/html;charset=gb2312\"大众%>
<html>
<head></head>
<body bgcolor=\"大众yellow\"大众>
<%!
public double getArea(double r){
double area=3.14rr;
return area;
}
%>
<%
String c1=request.getParameter(\"大众t1\"大众);//获取用户输入的半径
double c2=Double.parseDouble(c1);//转成double
%>
</br>半径为<%=c2%>的圆形的面积:<%=getArea(c2)%>//调用打算面积的方法
</body>
</html>
在编写:ladder.jsp:用来打算梯形的面积
<%@ page contentType=\"大众text/html;charset=gb2312\"大众%>
<html>
<head></head>
<body bgcolor=\"大众yellow\公众>
<%!
public double getArea(double t,double b,double h){
double area=(t+b)h/2;
return area;
}
%>
<%
String top=request.getParameter(\"大众top\公众);
String bottom=request.getParameter(\"大众bottom\"大众);
String height=request.getParameter(\公众height\"大众);
double t=Double.parseDouble(top);
double b=Double.parseDouble(bottom);
double h=Double.parseDouble(height);
%>
</br>上底为:<%=t%></br>
下底为:<%=b%></br>
高为:<%=h%></br>
梯形的面积:<%=getArea(t,b,h)%>
</body>
</html>
效果演示: