HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage 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: 8 in the generated java file
The import asd cannot be resolvedAn error occurred at line: 9 in the generated java file
The import asd cannot be resolvedAn error occurred at line: 39 in the jsp file: /index.jsp
TestClass cannot be resolved to a type
36: <a href="index.jsp?age1=<%=age + 1%>">下一页</a>
37: </form>
38: <%
39: TestClass tc = new TestClass();
40: List<Question> list = tc.getList(age);
41: for (int i = 0; i < list.size(); i++) {
42: Question q1 = list.get(i);
An error occurred at line: 39 in the jsp file: /index.jsp
TestClass cannot be resolved to a type
36: <a href="index.jsp?age1=<%=age + 1%>">下一页</a>
37: </form>
38: <%
39: TestClass tc = new TestClass();
40: List<Question> list = tc.getList(age);
41: for (int i = 0; i < list.size(); i++) {
42: Question q1 = list.get(i);
An error occurred at line: 40 in the jsp file: /index.jsp
Question cannot be resolved to a type
37: </form>
38: <%
39: TestClass tc = new TestClass();
40: List<Question> list = tc.getList(age);
41: for (int i = 0; i < list.size(); i++) {
42: Question q1 = list.get(i);
43: %>
An error occurred at line: 42 in the jsp file: /index.jsp
Question cannot be resolved to a type
39: TestClass tc = new TestClass();
40: List<Question> list = tc.getList(age);
41: for (int i = 0; i < list.size(); i++) {
42: Question q1 = list.get(i);
43: %>
44: 问题:
45: <a href="#"><%=q1.getQuestion()%></a>
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.
--------------------------------------------------------------------------------Apache Tomcat/6.0.13
我的代码<%@ page language="java" import="java.util.*,java.text.*" contentType="text/html; charset=GBK"%>
<%@page import="asd.TestClass" %>
<%@page import="asd.Question" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<html>
<head>
<base href="<%=basePath%>"> <title>My JSP 'MyJsp.jsp' starting page</title>
</head>
<body>
"This is my JSP page.
<br> <%
int age = 1;
request.setCharacterEncoding("GBK");
String jieshou = request.getParameter("age1");
out.println(jieshou);
if (jieshou != null) {
age = Integer.parseInt(jieshou);
}
%>
<h5>
第<%=age%>页
</h5>
<form action="">
<input type="button" name="qwe" value="下一页" onclick="a()">
<a href="index.jsp?age1=<%=age - 1%>">上一页</a>
<a href="index.jsp?age1=<%=age + 1%>">下一页</a>
</form>
<%
TestClass tc = new TestClass();
List<Question> list = tc.getList(age);
for (int i = 0; i < list.size(); i++) {
Question q1 = list.get(i);
%>
问题:
<a href="#"><%=q1.getQuestion()%></a>
<br />
<%
}
%>
</body>
</html>
The import asd cannot be resolvedAn error occurred at line: 9 in the generated java file
The import asd cannot be resolvedAn error occurred at line: 39 in the jsp file: /index.jsp
TestClass cannot be resolved to a type
36: <a href="index.jsp?age1=<%=age + 1%>">下一页</a>
37: </form>
38: <%
39: TestClass tc = new TestClass();
40: List<Question> list = tc.getList(age);
41: for (int i = 0; i < list.size(); i++) {
42: Question q1 = list.get(i);
An error occurred at line: 39 in the jsp file: /index.jsp
TestClass cannot be resolved to a type
36: <a href="index.jsp?age1=<%=age + 1%>">下一页</a>
37: </form>
38: <%
39: TestClass tc = new TestClass();
40: List<Question> list = tc.getList(age);
41: for (int i = 0; i < list.size(); i++) {
42: Question q1 = list.get(i);
An error occurred at line: 40 in the jsp file: /index.jsp
Question cannot be resolved to a type
37: </form>
38: <%
39: TestClass tc = new TestClass();
40: List<Question> list = tc.getList(age);
41: for (int i = 0; i < list.size(); i++) {
42: Question q1 = list.get(i);
43: %>
An error occurred at line: 42 in the jsp file: /index.jsp
Question cannot be resolved to a type
39: TestClass tc = new TestClass();
40: List<Question> list = tc.getList(age);
41: for (int i = 0; i < list.size(); i++) {
42: Question q1 = list.get(i);
43: %>
44: 问题:
45: <a href="#"><%=q1.getQuestion()%></a>
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.
--------------------------------------------------------------------------------Apache Tomcat/6.0.13
我的代码<%@ page language="java" import="java.util.*,java.text.*" contentType="text/html; charset=GBK"%>
<%@page import="asd.TestClass" %>
<%@page import="asd.Question" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<html>
<head>
<base href="<%=basePath%>"> <title>My JSP 'MyJsp.jsp' starting page</title>
</head>
<body>
"This is my JSP page.
<br> <%
int age = 1;
request.setCharacterEncoding("GBK");
String jieshou = request.getParameter("age1");
out.println(jieshou);
if (jieshou != null) {
age = Integer.parseInt(jieshou);
}
%>
<h5>
第<%=age%>页
</h5>
<form action="">
<input type="button" name="qwe" value="下一页" onclick="a()">
<a href="index.jsp?age1=<%=age - 1%>">上一页</a>
<a href="index.jsp?age1=<%=age + 1%>">下一页</a>
</form>
<%
TestClass tc = new TestClass();
List<Question> list = tc.getList(age);
for (int i = 0; i < list.size(); i++) {
Question q1 = list.get(i);
%>
问题:
<a href="#"><%=q1.getQuestion()%></a>
<br />
<%
}
%>
</body>
</html>
The import asd cannot be resolved An error occurred at line: 9 in the generated java file
The import asd cannot be resolved 刚才下面的是你吧?确认一下,asd这个包有没有与正确
The import asd cannot be resolved "lz 把报名搞错了吧.
The import asd cannot be resolved " lz 把包名搞错了吧.
我最新发现 打开上面的页面时候第一次报错是上面那个 在刷新一次页面错误就变成HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage 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:156)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:600)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause java.lang.ClassNotFoundException: org.apache.jsp.index_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:598)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.
500属程序有问题……
你看上面的所标示的行号,对应找找。
比如
40: List <Question> list = tc.getList(age);
我就发现List <Question>中间多了个空格。不知道是你的程序这样,还是拷贝出的问题……
Unable to load class for JSP 你的问题就是找不到asd包,或者其中的类,再贴一下另一个页面吧
我把asd包改名称为asdf就好是了
晕 为什么??
重新部署。