<%@page contentType="text/html"%><%@page pageEncoding="UTF-8"%> JSP Page <%! final double PI=3.14; public double getArea(double r){ //计算圆的面积 double area=PI*r*r; return area; } public double getLength(double r){ //计算圆的周长 double length=2*PI*r; return length; } %>
<% String r1=request.getParameter("area"); //获取input里面的内容 if(r1!=null){ //不为空的情况下再让程序执行 double r=Double.parseDouble(r1); //把input输入的String类型转化为double类型 out.println("半径为"+r+"的圆的面积是:"+getArea(r)+"
"); out.println("半径为"+r+"的圆的周长是:"+getLength(r)+"
"); } else{ out.println("输入错误!"); } %>