jsp计算器代码加减乘除
时间: 2023-07-03 21:06:46 浏览: 82
以下是一个简单的 JSP 计算器代码示例,可以进行加、减、乘、除运算:
```jsp
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>简单计算器</title>
</head>
<body>
<h1>简单计算器</h1>
<form method="POST">
<input type="text" name="num1" />
<select name="operation">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" name="num2" />
<input type="submit" value="计算" />
</form>
<%-- 处理表单提交 --%>
<%
if (request.getMethod().equalsIgnoreCase("POST")) {
double num1 = Double.parseDouble(request.getParameter("num1"));
double num2 = Double.parseDouble(request.getParameter("num2"));
String operation = request.getParameter("operation");
double result = 0;
switch (operation) {
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
result = num1 / num2;
break;
}
// 输出结果
out.println("结果: " + result);
}
%>
</body>
</html>
```
这个计算器使用了一个表单来接收用户输入,当用户点击“计算”按钮时,JSP 页面通过 `request.getParameter()` 方法获取用户输入的数字和运算符,然后进行相应的计算。最后,JSP 页面使用 `out.println()` 方法将计算结果输出到页面上。
阅读全文