用JSP代码,实现两个数的加减乘除
时间: 2024-02-16 16:00:45 浏览: 131
用JSP写的简易计算器
4星 · 用户满意度95%
好的,这里是可以实现您的要求的 JSP 代码:
index.jsp:
```jsp
<html>
<head>
<title>计算器</title>
</head>
<body>
<form action="calculate.jsp" method="post">
<input type="text" name="num1" placeholder="请输入第一个数">
<select name="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" name="num2" placeholder="请输入第二个数">
<input type="submit" value="计算">
</form>
</body>
</html>
```
calculate.jsp:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>计算结果</title>
</head>
<body>
<%
double num1 = Double.parseDouble(request.getParameter("num1"));
double num2 = Double.parseDouble(request.getParameter("num2"));
String operator = request.getParameter("operator");
double result = 0;
switch (operator) {
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
result = num1 / num2;
break;
}
%>
<h1>计算结果:</h1>
<p><%= num1 %> <%= operator %> <%= num2 %> = <%= result %></p>
</body>
</html>
```
这段代码实现了一个简单的计算器,用户可以输入两个数字和运算符,然后提交表单,`calculate.jsp` 页面会根据用户输入的数字和运算符来计算结果,并将计算结果展示给用户。
希望能够帮到您!
阅读全文