问答详情
源自:2-10 JSP页面生命周期

为什么(new Date())获取日期时报错了

<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ page import="java.text.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
  SimpleDateFormat sdf = new SimpleDateFormat();
String s = sdf.format(
new Date()
);  
%>
今天是: <%=s %>
</body>
</html>


提问者:lynhao 2015-06-13 13:34

个回答

  • 藏红
    2015-06-13 13:44:18
    已采纳

    要在 page 里面 import进  Date所在的包

  • qq_Angel半路青春_2
    2019-11-12 17:55:01

    怎么导入啊

  • qq_白黑_03222509
    2016-04-22 16:52:29

    这样写就好了,在JSP页面把java.text和java.util包都加进去

    <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
    <%@ page import="java.text.*" %>
    <%@ page import="java.util.*" %>

  • Mefa
    2015-06-13 15:38:48

    是否导入正确的包java.util.Date,或者包重复

  • lynhao
    2015-06-13 13:43:03

    - Date cannot be resolved to a type 提示这行错误