创建一个JSP页面,在页面中,输入一个年份,判断并输出该年是不是闰年
时间: 2024-09-09 09:11:17 浏览: 45
创建一个JSP页面用于判断输入的年份是否为闰年,可以通过以下步骤完成:
1. 创建一个HTML表单,让用户输入年份。在这个表单中,需要一个输入框供用户输入年份,以及一个提交按钮。
2. 创建JSP页面的后端逻辑,用于接收用户输入的年份,并判断该年份是否为闰年。判断闰年的规则是:如果年份能被4整除且不能被100整除,或者能被400整除,则该年是闰年。
3. 将判断结果返回给前端页面,并显示给用户。
以下是一个简单的示例代码:
```jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>判断闰年</title>
</head>
<body>
<form action="leapYear.jsp" method="post">
输入年份:<input type="text" name="year"><br>
<input type="submit" value="判断闰年">
</form>
</body>
</html>
<%
// 获取用户输入的年份
String yearStr = request.getParameter("year");
if (yearStr != null && !yearStr.trim().isEmpty()) {
int year = Integer.parseInt(yearStr);
boolean isLeapYear = false;
// 判断是否为闰年
if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
isLeapYear = true;
}
// 输出结果
out.println("<br>您输入的年份 " + year + " 是闰年:" + isLeapYear);
}
%>
```
在这个示例中,我们首先创建了一个简单的HTML表单让用户输入年份,并通过POST方法提交到同一个JSP页面。然后,JSP页面接收到年份参数后,使用Java代码来判断是否为闰年,并将结果显示在页面上。
阅读全文