JSP中判断闰年平年

首先在src的包中添加一个新的类,封装一个实体类Time

public class Time {
 private int date;

 public int getDate() {
  return date;
 }

 public void setDate(int date) {
  this.date = date;
 }
 
 public boolean isteap(){
  //非满百年及%100!=0且%4=0
  
  //整除四百%400=0
  if(date%100!=0&&date%4==0||date%400==0){
   return true;
  }else{
   return false; 
  }
 }

 

然后创建一个t..jsp文件,在body中打如下代码:

<form action="1.jsp" method="post">
  请输入年份:<input type="text" name="txttime">
  <input type="submit" value="提交">
 </form>

 

 

然后再创建一个1.jsp文件在body里面打如下代码:

<%
 String y_str=request.getParameter("txttime");
 int y=Integer.parseInt(y_str);
 
 Time time=new Time();
 time.setDate(y);
 boolean leap=time.isteap();
 
 if(leap){
  request.setAttribute("result", "闰年");
 }else{
  request.setAttribute("result", "平年");
 }
 request.getRequestDispatcher("a.jsp").forward(request, response);
%>

 

对了,记得在1.jsp文件前面先导入实体Time类:

<%@ page import="com.nf.Time" %>

 

转载于:https://www.cnblogs.com/wudashuai/p/9173304.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值