用el表达式如何在jsp中获得系统当前时间

来源:百度知道 编辑:UC知道 时间:2024/06/07 10:01:50

首先el表达式,只能拿到有带get开头的方法;
所有你可以先用request.setAttribute("date",new Date());
然后在返回的jsp页面上用${date},就能那到服务器上的时间,

如果你仅仅只想在获得本地上的时间,你只要用js就可以获得了
<script>
var date =new Date();
//这里的date 是你打开jsp页面的 本地时间,和服务器时间是有区别的
</script>

还有不懂的地方,可以直接找我聊

1、jsp中获得系统当前时间
代码如下:
<%@ page language="java"%>
<%@ page contentType="text/html; charset=utf-8"%>
<%@ page import="java.util.*"%> //获取系统时间必须导入的
<%@ page import="java.text.*"%> //获取系统时间必须导入的
<%
String datetime=new SimpleDateFormat("yyyy-MM-dd").format(Calendar.getInstance().getTime()); //获取系统时间
request.setAttribute("currentTime",datetime);
%>
2、用el表达式获取时间:
<c:out>${currentTime}</c:out>