综合应用程序片,方法和表达式,根据长方形的长和宽,计算长方形的周长和面积。 JSP代码
时间: 2024-02-09 11:08:43 浏览: 30
以下是一个 JSP 代码示例,用于计算长方形的周长和面积:
```jsp
<!DOCTYPE html>
<html>
<head>
<title>计算长方形的周长和面积</title>
<meta charset="UTF-8">
</head>
<body>
<h1>计算长方形的周长和面积</h1>
<form 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>
<button type="submit">计算</button>
</form>
<%
// 从表单获取长和宽的值
int length = Integer.parseInt(request.getParameter("length"));
int width = Integer.parseInt(request.getParameter("width"));
// 计算周长和面积
int perimeter = 2 * (length + width);
int area = length * width;
// 输出结果
out.print("<p>长方形的周长为:" + perimeter + "</p>");
out.print("<p>长方形的面积为:" + area + "</p>");
%>
</body>
</html>
```
这个示例使用了 JSP 表达式 `<% ... %>` 来计算长方形的周长和面积,并使用了 JSP 标签来创建一个简单的表单,让用户输入长和宽的值。在表单提交后,JSP 代码会从表单中获取长和宽的值,并计算出周长和面积,最后输出结果到页面上。