<%@ page contentType=\"大众text/html;charset=gb2312\"大众%>

<html>

<head></head>

jsp页面做运算jsp实现圆形和梯形面积的盘算 HTML

<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>

&nbsp;&nbsp;&nbsp;梯形高:<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>

效果演示: