HTTP Status 500 - /PageContextDemo01.jsp(1,4) Invalid directive

senthy 发布于 2015/11/18 23:56
阅读 468
收藏 0
很奇怪的错误 505是服务器端错误 但根据提示不知道怎么解决问题 特此求助大神 本人新手自学JSP求指教!!(完成的只是一个简单的获取操作,代码如下:
<%@ Page contentType="text/html;charset=GBK"%>
<%@ Page import="java.util.*"%>
<%
//此时设置的属性只能够在本页中使用
pageContext.setAttribute("name","ZZS");
pageContext.setAttribute("date",new Date());
%>
<%
String refName=(String)pageContext.getAttribute("name");
String refDate=(Date)pageContext.getAttribute("date");
%>
<h1>姓名:<%=refName%></h1>
<h2>日期:<%=refDate%></h2>

请问服务器端配置在入门阶段有什么特别需要注意的 谢谢了!!!)


HTTP Status 500 - /PageContextDemo01.jsp(1,5) Invalid directive

type Exception report

message /PageContextDemo01.jsp(1,5) Invalid directive

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /PageContextDemo01.jsp(1,5) Invalid directive
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:473)
org.apache.jasper.compiler.Parser.parseFileDirectives(Parser.java:1751)
org.apache.jasper.compiler.Parser.parse(Parser.java:127)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
org.apache.jasper.compiler.ParserController.parseDirectives(ParserController.java:120)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:180)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:334)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:321)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.36 logs.
Apache Tomcat/6.0.36


-----------------------以上是第一次出现的505错误 然后在原页面刷新又出现 HTTP Status 500 - org.apache.jasper.JasperException: Unable to load class for JSP---------------------------


HTTP Status 500 - org.apache.jasper.JasperException: Unable to load class for JSP

type Exception report

message org.apache.jasper.JasperException: Unable to load class for JSP

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:161)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:340)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:630)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:149)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:340)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

java.lang.ClassNotFoundException: org.apache.jsp.PageContextDemo01_jsp
java.net.URLClassLoader$1.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(Unknown Source)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:628)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:149)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:340)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.36 logs.
Apache Tomcat/6.0.36
加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部