写一个jsp页面,在页面显示时间内容: 时间: 年-月-日 时:分:秒
时间: 2024-05-12 09:16:05 浏览: 7
好的,以下是代码示例:
```html
<html>
<head>
<title>显示当前时间</title>
</head>
<body>
<p>时间:<%= new java.util.Date() %></p>
</body>
</html>
```
该页面中使用了Java的Date类来获取当前时间,并将时间显示在页面中。请注意,在JSP页面中使用Java代码需要使用`<% %>`标签包裹。同时,也可以根据需要格式化时间显示。
相关问题
在p2页面,显示出当前的日期和时间,格式为:2021年04月01日10时20分30秒。每隔10秒自动刷新一次,一分钟后跳转到p3.jsp页面
<%-- 导入java.util包 --%>
<%@ page import="java.util.*" %>
<%-- 设置页面编码为UTF-8 --%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>当前时间</title>
</head>
<body>
<%-- 获取当前时间 --%>
<%
Date date = new Date();
// 格式化时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
String time = sdf.format(date);
%>
<%-- 输出当前时间 --%>
当前时间:<%= time %>
<%-- 设置页面自动刷新 --%>
<meta http-equiv="refresh" content="10">
<%-- 设置页面跳转 --%>
<%
// 获取当前时间的分钟数
int minute = date.getMinutes();
if (minute == 1) {
response.sendRedirect("p3.jsp");
}
%>
</body>
</html>
jsp编写一个网页实现在表格中居中打印的效果 并能够显示当前的时间且能够两秒刷新
以下是一个简单的 JSP 网页示例,其中包含一个居中的表格和显示当前时间的代码:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>居中打印表格并显示当前时间</title>
<meta http-equiv="refresh" content="2">
<style>
table {
margin: auto;
border-collapse: collapse;
}
td, th {
border: 1px solid black;
padding: 10px;
}
</style>
</head>
<body>
<table>
<tr>
<th>标题1</th>
<th>标题2</th>
<th>标题3</th>
</tr>
<tr>
<td>内容1</td>
<td>内容2</td>
<td>内容3</td>
</tr>
<tr>
<td>内容4</td>
<td>内容5</td>
<td>内容6</td>
</tr>
</table>
<p>当前时间:<%= new java.util.Date() %></p>
</body>
</html>
```
在上面的代码中,`table` 的样式设置了 `margin: auto` 以实现水平居中。`meta` 标签中的 `refresh` 属性设置为 `2` 表示每 2 秒刷新一次页面。`<%= new java.util.Date() %>` 可以输出当前时间。
注意:在实际使用中,应该把样式和脚本代码放在外部文件中,以便于管理和维护。