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 JSPGenerated servlet error:
Only a type can be imported. com.hc360.mis.rs.rtclass.HcGDList resolves to a packageAn error occurred at line: 14 in the jsp file: /reportFiles/ceshi.jsp
Generated servlet error:
HcGDList cannot be resolved to a typeAn error occurred at line: 14 in the jsp file: /reportFiles/ceshi.jsp
Generated servlet error:
HcGDList cannot be resolved to a type
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
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 JSPGenerated servlet error:
Only a type can be imported. com.hc360.mis.rs.rtclass.HcGDList resolves to a packageAn error occurred at line: 14 in the jsp file: /reportFiles/ceshi.jsp
Generated servlet error:
HcGDList cannot be resolved to a typeAn error occurred at line: 14 in the jsp file: /reportFiles/ceshi.jsp
Generated servlet error:
HcGDList 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:305)
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)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.25 logs.

解决方案 »

  1.   

    错误地址 An error occurred at line: 14 in the jsp file: /reportFiles/ceshi.jsp 错误HcGDList cannot be resolved to a type HcGDList这个东西没引入你的jsp,所以找不到
      

  2.   

    HcGDList 这个类没有正确的引入
      

  3.   

    我引入HcGDList了,在jsp中是这样写的:
    <%@ page contentType="text/html;charset=GBK" %>
    <%@ taglib uri="/WEB-INF/runqianReport4.tld" prefix="report"%>
    <%@ page import="com.runqian.report4.usermodel.Context"%>
    <%@ page import="java.io.*"%>
    <%@ page import="java.util.*"%>
    <%@ page import="java.sql.*"%>
    <%@ page import="com.actionsoft.awf.util.*"%>
    <%@page import="com.hc360.mis.rs.rtclass.HcGDList"%>
    <html>
    <body topmargin=0 leftmargin=0 rightmargin=0 bottomMargin=0><%
    out.println("测试");
    HcGDList hh= new HcGDList();
    hh.execute();
    %></body>
    </html>
      

  4.   

    看看HcGDList 包定义的路径对不对,也可能是ctrl+c/ctrl+v时忘了修改了
      

  5.   

    <%@page import="com.hc360.mis.rs.rtclass.HcGDList"%>
    com.hc360.mis.rs.rtclass.HcGDList是个package吧
    你可以改成
    <%@page import="com.hc360.mis.rs.rtclass.HcGDList。*"%>
    或者
    <%@page import="com.hc360.mis.rs.rtclass.HcGDList.HcGDList"%>
      

  6.   

    不知道你用什么软件写的JSP文件有错误。。无法被编译成CLASS文件。。还有最好把带行号的ceshi.jsp发下。。
      

  7.   

    谢谢大家啦~  原因找到了,我的HcGDList类没有上传到服务器上……