使用jsp设计一个web应用程序,能够实现输入矩形的2个边后,计算矩形的周长和面积。给出完整代码
时间: 2023-04-01 19:01:43 浏览: 135
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>矩形计算器</title>
</head>
<body>
<h1>矩形计算器</h1>
<form action="rectangle.jsp" method="post">
<label for="length">长度:</label>
<input type="number" id="length" name="length" required><br>
<label for="width">宽度:</label>
<input type="number" id="width" name="width" required><br>
<input type="submit" value="计算">
</form>
<%
double length = Double.parseDouble(request.getParameter("length"));
double width = Double.parseDouble(request.getParameter("width"));
double perimeter = 2 * (length + width);
double area = length * width;
%>
<%
if (request.getMethod().equals("POST")) {
%>
<h2>计算结果:</h2>
<p>周长:<%= perimeter %></p>
<p>面积:<%= area %></p>
<%
}
%>
</body>
</html>