Tomcat+JSP 的HTTP500错误 急

来源:百度知道 编辑:UC知道 时间:2024/06/18 16:37:34
测试一个简单JSP网页出现的问题
代码清单1:HelloWorld.jsp

HelloWorld.jsp
<%
String message = "Hello World!";
%>
<%=message%>

运行后出现
HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

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
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:346)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:414)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.C

这样试试:
<%! //加个感叹号
String message = "Hello World!";
%>
<%=message%>

重新装一下你的tomcat,注意配置好JVM,不要让他默认选择,要手动选择有bin/javac.exe的那个目录

Perhaps JAVA_HOME does not point to the JDK
你环境变量配置有问题