运行界面
html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>计算圆的面积小程序</title>
</head>
<body style="text-align: center">
这是一个计算圆面积的小程序
<br>
<br>
<form action="index.jsp" method="post">
请输入圆的半径:
<label>
<br>
<input type="text" name="radius"/> <!--半径输入-->
<br>
<br>
</label>
<input type="submit" value="计算"/> <!--计算按钮-->
</form>
</body>
</html>
jsp
<%--这是一个计算圆的面积的小程序--%>
<%@ page contentType="text/html;charset=GB2312" language="java" %>
<HTML>
<BODY>
<%!
//全局变量及方法声明
double radius;
double area;
double calculate_circle_area(double r) {
double pi = 3.1415927;
return pi * r * r;
}
%>
你输入圆的半径为:
<%
radius = Double.parseDouble(request.getParameter("radius"));
//输出方式1
out.println(radius);
%>
<br>
计算得到该圆的面积为:
<%
area = calculate_circle_area(radius);
%>
<%--输出方式2--%>
<%=area %>
</BODY>
</HTML>