欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Date cannot be resolved to a type

程序员文章站 2022-04-25 21:50:41
...

今天刚学习jsp,写的第一个程序是显示时间的,于是用到以下代码:

<body>
当前的时间是:
<%
	Date date=new Date();
	out.write(date.toLocaleString());
%>
</body>

发现Date报错,鼠标移动过去,显示:Date cannot be resolved to a type,于是抱着万物皆ctrl+1的习惯,结果发现按下后除了听到发出的警告声一点反应都没有。于是我就研究了一下这句a type,忍不住上网百度了一下,其中有一条说可能是包重复的问题,即Date类在java.util包和java.sql包中都有。

鼠标移到Date,按住ctrl键,就会显示:
open ‘Date- java.until’
open‘Date-java.sql’
于是这更加坚定了我的想法,修正代码为:

<body>
当前的时间是:
<%
	**java.util.Date** date=**new java.util.**Date();

	out.write(date.toLocaleString());
%>
</body>

问题得以解决。