03jsp作业
<%@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>

浙公网安备 33010602011771号