使用jsp设计一个web应用程序,能够实现输入矩形的2个边后,计算矩形的周长和面积。给出具体代码
时间: 2023-03-27 22:05:08 浏览: 142
我可以回答这个问题。以下是使用 JSP 设计一个 Web 应用程序,能够实现输入矩形的 2 个边后,计算矩形的周长和面积的代码:
<%@ 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;
%>
<p>周长:<%= perimeter %></p>
<p>面积:<%= area %></p>
</body>
</html>
在这个 JSP 页面中,我们首先使用一个表单让用户输入矩形的长度和宽度。然后,在表单提交后,我们使用 JSP 的内置对象 request.getParameter() 获取用户输入的值,并计算矩形的周长和面积。最后,我们使用 <%= %> 输出计算结果。
阅读全文