用jsp写:在页面上通过表单提交当前时间,如果时间介于6:00-18:00,属于白天。根据时间,在页面上分别显示白天图片和黑夜图片
时间: 2023-06-18 18:05:59 浏览: 30
下面是一个简单的 JSP 代码实现:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>时间判断</title>
</head>
<body>
<h1>时间判断</h1>
<form action="time.jsp" method="get">
<label for="time">请输入当前时间:</label>
<input type="text" id="time" name="time"><br><br>
<input type="submit" value="提交">
</form>
<%
String timeStr = request.getParameter("time");
int time = Integer.parseInt(timeStr);
String img = "";
if (time >= 6 && time < 18) {
img = "day.jpg";
} else {
img = "night.jpg";
}
%>
<img src="<%=img%>">
</body>
</html>
```
这个代码有一个表单,用户可以输入当前时间。当用户提交表单时,JSP 页面会检查时间,并根据时间选择白天或黑夜的图片进行显示。在这个例子中,白天图片名为 `day.jpg`,黑夜图片名为 `night.jpg`。