输入年份,判断是否为闰年,实现方式::jsp+javabean
时间: 2024-03-02 08:52:47 浏览: 122
py代码-判断年份是否闰年
好的,判断闰年的逻辑是:如果该年份能被4整除但不能被100整除,或者能被400整除,则为闰年。下面是一个jsp+javabean实现的示例:
1. 创建一个JavaBean类,名为LeapYearChecker,代码如下:
```java
public class LeapYearChecker {
private int year;
public LeapYearChecker() {}
public void setYear(int year) {
this.year = year;
}
public boolean isLeapYear() {
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
return true;
}
return false;
}
}
```
2. 在JSP页面中使用该JavaBean,代码如下:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="com.example.LeapYearChecker" %>
<%
int year = Integer.parseInt(request.getParameter("year"));
LeapYearChecker leapYearChecker = new LeapYearChecker();
leapYearChecker.setYear(year);
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>判断闰年</title>
</head>
<body>
<h1>判断闰年</h1>
<p>输入年份:<%= year %></p>
<%
if (leapYearChecker.isLeapYear()) {
%>
<p>该年是闰年。</p>
<%
} else {
%>
<p>该年不是闰年。</p>
<%
}
%>
</body>
</html>
```
3. 在浏览器中访问该JSP页面,输入年份,即可判断该年份是否为闰年。
阅读全文