关于HTTP Status 500 - 报错问题

miaoqiang2040 2008-07-09 03:29:07
下面是我运行是报的错什么意思啊?
怎么改我的错误让它能编译通过?我JSP 的代码在最后,帮忙看看吧,有加分,谢谢!
org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 111 in the jsp file: /WebContent/search.jsp
Generated servlet error:
SearchResultBean cannot be resolved to a type

An error occurred at line: 111 in the jsp file: /WebContent/search.jsp
Generated servlet error:
SearchResultBean cannot be resolved to a type


org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 111 in the jsp file: /WebContent/search.jsp
Generated servlet error:
SearchResultBean cannot be resolved to a type

An error occurred at line: 111 in the jsp file: /WebContent/search.jsp
Generated servlet error:
SearchResultBean cannot be resolved to a type


org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:414)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


JSP 部分代码


<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ page import="java.util.List" %>
<%@ page import="sample.dw.paper.lucene.search.*" %>
<HTML><HEAD><TITLE>Lucene Search Engine Demo Client</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content="MSHTML 6.00.2800.1543" name=GENERATOR>
<style type="text/css">
<!--
body{margin:0;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
}
td,th,div{
font-size: 0.8em;
}
a{
color: #0066FF;
}
a:hover{
color: #666;
text-decoration: none;
}

h1{
margin:0px;
height:70px;
line-height:70px;
background: #6699CC;
color: #fff;
border-bottom:solid 1px #006699;
}

.search{
background:#ddeeff;
padding-top:5px;
padding-bottom:5px;
border-bottom:solid 1px #9ABBCB;
}
form{margin:0;
}
.result{
width:70%;
clear:both;
margin-bottom:20px;
margin-top:20px;}
.result h3{
margin:0px;
line-height: 25px;
font-size: 1.3em;
}
.linked {
padding-top: 5px;
padding-bottom: 5px;
}
.linked a{

margin-right: 10px;
border:solid 1px #CCCCCC;
padding:3px 10px 3px 10px;
text-decoration: none;
}
.linked a:hover{

margin-right: 10px;
border:solid 1px #0066FF;
background: #0066FF;
color: #fff;

}
hr{

border: dashed 1px #ddd;
display: block;
background:#fff;
height: 1px;
}
.footer{
font-size:0.8em;
border-top:solid 1px #ddd;
padding-top:10px;
}
.footer a{color:#666;
text-decoration: none;}
.footer a:hover{
text-decoration: underline;
}
-->
</style>
</HEAD>
<BODY>

<CENTER><h1>Lucene Search Engine Demo Client</h1>
<div class="search">
<FORM id=searchForm action=SearchController>
<TABLE>
<TBODY>
<TR>
<TD colspan="3">
<INPUT name=searchWord id=searchWord type=text size="40">
<INPUT id=doSearch type=submit value=search>
</TD>
</TR>
</TBODY>
</TABLE>
</FORM>
</div>
<TABLE class="result">
<TBODY>
<%
List searchResult = (List)request.getAttribute("searchResult");
int resultCount = 0;
if(null != searchResult){
resultCount = searchResult.size();
}
for(int i = 0; i < resultCount; i++){
SearchResultBean resultBean = (SearchResultBean)searchResult.get(i);
String title = resultBean.getHtmlTitle();
String path = resultBean.getHtmlPath();
%>
<TR>
<TD class="title"><h3><A href="<%=path %>"><%=title %></A></h3></TD>
</TR>
<tr><td><hr /></td></tr>
<%
}
%>

</TBODY>
</TABLE>

</CENTER>
</BODY></HTML>


...全文
150 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
haode 2008-07-09
  • 打赏
  • 举报
回复
试一下导入的时候用sample.dw.paper.lucene.search.SearchResultBean
Even__Chung 2008-07-09
  • 打赏
  • 举报
回复
500内部错误
An error occurred at line: 111 in the jsp file: /WebContent/search.jsp
Generated servlet error:
SearchResultBean cannot be resolved to a type


org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)

具体错哪
我也不是很清楚!
楼主在仔细看看报的错误休息
上面两个,是我看了之后
你该着重看你代码的地方
楼主好运吧!!
xunyiren 2008-07-09
  • 打赏
  • 举报
回复
如果SearchResultBean是在sample.dw.paper.lucene.search包下面的话,应该没问题啊!

你可以在jsp里只留这一行,看编译能否能过!
<%@ page import="sample.dw.paper.lucene.search.SearchResultBean" %>
FL1429 2008-07-09
  • 打赏
  • 举报
回复
500错误是服务器端不能完成客户端的请求。。。
miaoqiang2040 2008-07-09
  • 打赏
  • 举报
回复
我导了啊,你看JSP代码上面不是有吗?
xunyiren 2008-07-09
  • 打赏
  • 举报
回复
Generated servlet error:
SearchResultBean cannot be resolved to a type

把SearchResultBean类所属包在jsp中导入进来!
interpb 2008-07-09
  • 打赏
  • 举报
回复
SearchResultBean resultBean = (SearchResultBean)searchResult.get(i);


不认识 SearchResultBean 这个类

62,614

社区成员

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

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