Use the JSP to determine whether the year is a year or common year

Source: Internet
Author: User

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.