JSP第二次作业

1.显示当前时间,并输出上午(0-12)好,下午好(13-17),晚上好(18-23
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>My JSP 'index.jsp' starting page</title> </head> <body> <% Date d = new Date(); //获取小时 out.println(d.getHours());//输出得到的小时<br> %> <% if(d.getHours()>=0 && d.getHours()<=12){ %> <h2>上午好</h2> <% } else if(d.getHours()>=13&&d.getHours()<=17){ %> <h2>下午好</h2> <% }else{ %> <h2>晚上好</h2> <%} %> <br>
 </body>

2.

使用声明方法,在页面调用该方法,判断2023是不是闰年

 (闰年:能被4整除但不能被100整除或者能被400整除)

 

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

</head>
<body>
 <%! int Year(int y){ return y;}%>
<!--HTML注释-->
 <%
  int y=2023;
 if(y%4==0&&y%100!=0||y%400==0){
 out.println("是");}
 else{out.println("不是");
}%>
 <br>
  </body>

3.表达式+程序段 循环输出5条hr,长度分别为100px-500px
<hr width="<%=i%>"

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

</head>
<body>
<%-- JSP注释--%>
 <% for(int i=1;i<=5;i++){ %>
 <hr width="<%=i*100%>">
 <%} %>
 <br>
  </body>

 

 
posted @ 2022-03-11 18:24  &+-wbs  阅读(6)  评论(0编辑  收藏  举报