tomcat不能编译jsp 急急急!!!
刚学jsp
今天装了tomcat 目录为C:\Tomcat 5.5
输入http://localhost:8080 可以显示主界面
但是在C:\Tomcat 5.5\webapps\ROOT下新写了一个time.jsp文件,内容为:
<%@ page contentType= "text/html;charset=GB2312 "%>
<%@ page import= "java.util.* "%>
<HTML>
<BODY>
<P>
现在的时间是:
<% Date date=new Date();
%>
<BR>
<%=date%>
</BODY>
</HTML>
url输入http://localhost:8080/time.jsp,出现这个错误:
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 7 in the jsp file: /time.jsp
Syntax error on tokens, delete these tokens
4: <BODY>
5: <P>
6: 现在的时间是:
7: <% Date date=new Date();
8: %>
9: <BR>
10: <%=date%>
应该是tomcat无法编译jsp的错误,找不到java.util包
但我的各个环境变量(classpath、path、JAVA_HOME、TOMCAT_HOME、CATALINA_HOME)都没有问题。
我把jdk安装目录中lib下的tool.jar也copy到了tomcat中common\lib下,也不行
我把在tomcat的apache tomcat properties中java options中增加如下一行:
-Djava.home=D:\jdk1.5.0_05 还是不行
急求怎么解决这个问题啊,今天第一次搭建jsp环境就遇到这么多难题,好郁闷啊
向各位大侠求救!!!
qq:270613727
------解决方案--------------------你的程序在我的Tomcat下也不能通过
改成这样试试,只是把“%> ”符号换个位置就能通过了:
<%@ page contentType= "text/html;charset=GB2312 "%>
<%@ page import= "java.util.* "%>
<HTML>
<BODY>
<P>
现在的时间是:
<% Date date=new Date();%>
<BR>
<%=date%>
</BODY>
</HTML>
------解决方案--------------------有没有在classpath中加 D:\Program Files\Apache Software Foundation\Tomcat5.0\common\lib\jsp-api.jar;
------解决方案--------------------全是些细微的地方出错
看来要认真写代码啊
我的异常网推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.myexception.cn/java-web/317.html
我的异常网推荐解决方案:org.apache.jasper.JasperException: Unable to compile class,http://www.myexception.cn/j2ee/2308.html