JAVAweb输入一个整数,判断奇偶,并输出“某某是奇数”或者“某某是偶数”。(用el表达式和jstl搭配完成)
时间: 2024-12-25 15:27:51 浏览: 3
在Java Web中,你可以使用EL表达式和JSTL来简单地判断一个整数的奇偶性。下面是一个简单的例子,假设用户通过POST请求提交了一个名为`num`的整数:
```jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<!DOCTYPE html>
<html>
<head>
<title>判断奇偶性</title>
</head>
<body>
<form action="checkOddEven.jsp" method="post">
<label for="number">请输入一个整数:</label>
<input type="number" id="number" name="number">
<input type="submit" value="检查">
</form>
</body>
</html>
<!-- checkOddEven.jsp -->
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set var="inputNumber" value="${param.number}" />
<c:choose>
<c:when test="${inputNumber % 2 == 0}">
${inputNumber} 是偶数。
</c:when>
<c:otherwise>
${inputNumber} 是奇数。
</c:otherwise>
</c:choose>
</c:choose>
</c:page>
```
在这段代码里,`${inputNumber % 2 == 0}`是一个条件表达式,当输入的数能被2整除时,即为偶数,结果为真(`true`),执行第一个`<c:when>`块,否则执行`<c:otherwise>`块。
阅读全文