jsp判断闰年的代码
时间: 2024-09-10 16:00:33 浏览: 54
在JSP(Java Server Pages)中,你可以使用Java脚本来编写闰年的判断逻辑。下面是一个简单的例子,展示了如何在JSP页面上检查一个年份是否是闰年:
```jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>判断闰年</title>
</head>
<body>
<form action="checkLeapYear.jsp" method="post">
<label for="year">请输入一个年份:</label>
<input type="number" id="year" name="year" required>
<input type="submit" value="检查">
</form>
<%@ include file="commonFunctions.jsp" %>
<%!
// 判断闰年的函数
public boolean isLeapYear(int year) {
if (year % 4 == 0) {
if (year % 100 == 0) {
return year % 400 == 0;
}
return true;
}
return false;
}
%>
<%
int enteredYear = Integer.parseInt(request.getParameter("year"));
if (isLeapYear(enteredYear)) {
out.println("<p>" + enteredYear + " 是闰年。</p>");
} else {
out.println("<p>" + enteredYear + " 不是闰年。</p>");
}
%>
</body>
</html>
```
在这个例子中,`commonFunctions.jsp` 文件包含了一个 `isLeapYear` 函数,用于判断输入的年份是否为闰年。当用户提交表单时,这个函数会被调用并显示结果。
阅读全文