The function getTime must be used with a prefix when a default namespace is not specified
当使用Tomcat6时,用JSTL直接调用类的方法例如
<%
Date date = new Date()
pageScope.setAttribute("date".date);
%>
${date.getTime()}
调用getTime方法的时候就会出现以上的错误信息
这是因为tomcat6不支持此类写法,需要将tomcat至少升级为7系列,最好把JDK也升级到7。
或者使用以下写法
<%
Date date = new Date()
pageScope.setAttribute("date".date);
%>
${date.time}
将方法的get去掉,然后首字母小写,老版本的环境使用这种写法是有效的。