jsp运行出错!!

threezxw 2004-04-17 08:49:56
我用的是jdk1.3和jakarta-tomcat-4.0-b1。环境调试好了,输入http://localhost:8080/那个可爱的小猫也出来了。但是我编写了一个现实时间的jsp页面,但运行出错。请各位大侠指教。
...全文
95 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xymyeah 2004-04-17
  • 打赏
  • 举报
回复
http://www.chinajavaworld.com
xymyeah 2004-04-17
  • 打赏
  • 举报
回复
没问题呀!可以显示时间的,你在试试吧
GaryZhu 2004-04-17
  • 打赏
  • 举报
回复
<% =date %>
^
空格去掉,<%=连写
denisu 2004-04-17
  • 打赏
  • 举报
回复
<%@ page import="java.util.*" %>
<html>
<body>
<%
System.out.println("Evaluating date now");
Date date=new Date();
%>
Hello! The time is now:<%=date%>
</body>
</html>

不要想当然的加空格哦~~
threezxw 2004-04-17
  • 打赏
  • 举报
回复
错误提示:
A Servlet Exception Has Occurred
org.apache.jasper.JasperException: Unable to compile class for JSP..\work\localhost\_\_0002ftime_0002ejsptime_jsp_0.java:59: 项丢失。
out.write("\r\nHello! The time is now:");
^
1 个错误

at org.apache.jasper.compiler.Compiler.compile(Compiler.java:294)
at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:478)
at org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146)
at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:449)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:159)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:171)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:328)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:251)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
at java.lang.Thread.run(Thread.java:484)

threezxw 2004-04-17
  • 打赏
  • 举报
回复
修改后的叶面;
<%@ page import="java.util.*" %>
<html>
<body>
<%
System.out.println("Evaluating date now");
Date date=new Date();
%>
Hello! The time is now:<% =date %>
</body>
</html>
ransion 2004-04-17
  • 打赏
  • 举报
回复
new
小错误
GaryZhu 2004-04-17
  • 打赏
  • 举报
回复
Date date=now Date();
^
new
threezxw 2004-04-17
  • 打赏
  • 举报
回复
运行时提示错误如下:
A Servlet Exception Has Occurred
org.apache.jasper.JasperException: Unable to compile class for JSP..\work\localhost\_\_0002ftime_0002ejsptime_jsp_0.java:56: 需要 ';'。
Date date=now Date();
^
1 个错误

at org.apache.jasper.compiler.Compiler.compile(Compiler.java:294)
at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:478)
at org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146)
at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:449)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:159)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:171)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:328)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:251)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
at java.lang.Thread.run(Thread.java:484)

threezxw 2004-04-17
  • 打赏
  • 举报
回复
程序如下:
<%@ page import="java.util.*" %>
<html>
<body>
<%
System.out.println("Evaluating date now");
Date date=now Date();
%>
Hello! The time is now:<% =date %>
</body>
</html>
gaurence 2004-04-17
  • 打赏
  • 举报
回复
呵呵,想当初我也是这样过的
red1981 2004-04-17
  • 打赏
  • 举报
回复
还有种可能就是放置路径错了
eumcsdn 2004-04-17
  • 打赏
  • 举报
回复
这些错误挺有意思的

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧