The first step is to create a JSP
<! DOCTYPE HTML PUBLIC "-//w3c//dtd HTML 4.01 transitional//en" "HTTP://WWW.W3.ORG/TR/HTML4/LOOSE.DTD" >
<meta http-equiv= "Content-type" content= "text/html; Charset=utf-8 ">
<title>insert title here</title>
<body>
Common year
</body>
The second step jumps to another JSP based on the action on the form note that my myyear is a wrapper class, and my wrapper class is behind
<%
String A=request.getparameter ("year");//request to get the year value in the Web page
int Year=integer.parseint (a);//Convert year value to int type
Myyear years=new myyear ();//Instantiate Myyear method
if (Years.isleap (year) ==true) {//Determine if year value is run years
Response.sendredirect ("a1.jsp");//Jump to a1.jsp
}else{//otherwise
Response.sendredirect ("a2.jsp");//Jump to a2.jsp
}
%>
Create a1.jsp
<! DOCTYPE HTML PUBLIC "-//w3c//dtd HTML 4.01 transitional//en" "HTTP://WWW.W3.ORG/TR/HTML4/LOOSE.DTD" >
<meta http-equiv= "Content-type" content= "text/html; Charset=utf-8 ">
<title>insert title here</title>
<body>
Leap
</body>
Create a2.jsp
<! DOCTYPE HTML PUBLIC "-//w3c//dtd HTML 4.01 transitional//en" "HTTP://WWW.W3.ORG/TR/HTML4/LOOSE.DTD" >
<meta http-equiv= "Content-type" content= "text/html; Charset=utf-8 ">
<title>insert title here</title>
<body>
Common year
</body>
Encapsulation class
public boolean isleap (int year) {//Create a method
Boolean flag;//sets a Boolean value
if (year%4==0 | | year%400==0 && year%100!=0) {//Judging whether it is a year of run
FLAG=TRUE;//is flag is set to correct
}else{//otherwise is wrong
Flag=false;
}
Return flag;//Returns a flag
}
Use the JSP to determine whether the year is a year or common year