jsp计算器代码加减乘除
时间: 2023-08-28 17:08:18 浏览: 235
js加减乘除计算器代码
以下是一个简单的 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>
<h2>计算器</h2>
<form action="" method="post">
<input type="number" name="num1">
<select name="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="number" name="num2">
<input type="submit" value="计算">
</form>
<%-- 处理表单提交 --%>
<%
if (request.getMethod().equals("POST")) {
int num1 = Integer.parseInt(request.getParameter("num1"));
int num2 = Integer.parseInt(request.getParameter("num2"));
String operator = request.getParameter("operator");
int result = 0;
switch (operator) {
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
result = num1 / num2;
break;
}
out.print("<p>结果:" + result + "</p>");
}
%>
</body>
</html>
```
该示例中,首先展示了一个简单的 HTML 表单,用户可以在其中输入两个数值和一个运算符,然后提交表单。当表单提交时,JSP 页面会根据用户输入的值,进行加减乘除的计算,并将结果输出到页面上。注意,为了避免输入非数字字符导致程序崩溃,我们在代码中使用了 `Integer.parseInt()` 方法将用户输入的数值转换为整数类型。
阅读全文