再来个jsp样例
时间: 2023-07-30 10:11:56 浏览: 40
好的,这里再给您提供一个简单的JSP样例:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<title>Calculator</title>
</head>
<body>
<h1>Calculator</h1>
<form method="post">
<input type="number" name="num1" required> +
<input type="number" name="num2" required>
<input type="submit" value="Calculate">
</form>
<%-- 处理表单提交 --%>
<% if ("POST".equalsIgnoreCase(request.getMethod())) { %>
<%-- 获取表单参数 --%>
<% int num1 = Integer.parseInt(request.getParameter("num1")); %>
<% int num2 = Integer.parseInt(request.getParameter("num2")); %>
<% int sum = num1 + num2; %>
<p>The sum of <%= num1 %> and <%= num2 %> is <%= sum %>.</p>
<% } %>
</body>
</html>
```
这个JSP页面实现了一个简单的加法计算器。它包括一个表单,用户可以在表单中输入两个数字,然后提交表单进行计算。页面会显示计算结果。
在JSP页面中,通过使用JSP脚本和内置对象来处理表单提交并进行计算。其中,`request`对象用于获取表单参数,`<%= %>`标签用于输出变量的值。