<%@page contentType="text/html;charset=utf-8"%> <%! public String getArea(double r) { if(r>0) { double area=r*r*3.14; return ""+area; } else{ return("输入半径错误"); } } %> <% String sR=request.getParameter("sR"); double r=Double.parseDouble(sR); %> <br>我是圆 <br>半径是:<%=r%> <br>面积是:<%=getArea(r) %>
<%@page contentType="text/html;charset=utf-8"%> <%! public String getArea(double a,double b,double c) { if(a>0&&b>0&&c>0) { double area=(a+b)*c/2; return ""+area; } else{ return("输入有误"); } } %> <% String sA=request.getParameter("sA"); String sB=request.getParameter("sB"); String sC=request.getParameter("sC"); double a=Double.parseDouble(sA); double b=Double.parseDouble(sB); double c=Double.parseDouble(sC); %> <br>我是梯形 <br>上底、下底、高是:<%=sA%> <%=sB %> <%=sC %> <br>面积是:<%=getArea(a,b,c) %>
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <% double r=2,a=4,b=6,c=3; %> 计算半径为<%=r %>的圆的面积: <jsp:include page="circle.jsp"> <jsp:param value="<%=r %>" name="sR"/> </jsp:include><br/> 计算上底、下底、高为<%=a %>,<%=b %>,<%=c %>的梯形面积 <jsp:include page="ladder.jsp"> <jsp:param value="<%=a %>" name="sA"/> <jsp:param value="<%=b %>" name="sB"/> <jsp:param value="<%=c %>" name="sC"/> </jsp:include> </body> </html>