调试到Class.forName(DRIVER_CLASS);时,就会弹出一个标签写着source not found 
the source attachment dose not contain the source for the file OracleDriver.class但是如果不调试的话,依然可以成功在数据库中查出结果
不明白是为什么,希望过来人帮帮忙,谢谢

解决方案 »

  1.   

    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: 6 in the generated java file
    Only a type can be imported. s2jsp.sg.ch05.FirstLevelTitleDbOpreation resolves to a packageAn error occurred at line: 7 in the generated java file
    Only a type can be imported. s2jsp.sg.ch05.FirstLevelTitle resolves to a packageAn error occurred at line: 50 in the jsp file: /WebRoot/ch05/ShowFirstTitle.jsp
    FirstLevelTitleDbOpreation cannot be resolved to a type
    47:      <div align="center"><b><font size="3">新闻分类</font></b></div>
    48:      <p>
    49:   <%
    50:     FirstLevelTitleDbOpreation first = new FirstLevelTitleDbOpreation();
    51:     List list = new ArrayList();
    52:     list = first.getAllFirstLevelTitleList();
    53:     if(list.size() != 0) {
    An error occurred at line: 50 in the jsp file: /WebRoot/ch05/ShowFirstTitle.jsp
    FirstLevelTitleDbOpreation cannot be resolved to a type
    47:      <div align="center"><b><font size="3">新闻分类</font></b></div>
    48:      <p>
    49:   <%
    50:     FirstLevelTitleDbOpreation first = new FirstLevelTitleDbOpreation();
    51:     List list = new ArrayList();
    52:     list = first.getAllFirstLevelTitleList();
    53:     if(list.size() != 0) {
    An error occurred at line: 55 in the jsp file: /WebRoot/ch05/ShowFirstTitle.jsp
    FirstLevelTitle cannot be resolved to a type
    52:     list = first.getAllFirstLevelTitleList();
    53:     if(list.size() != 0) {
    54:     for(int i = 0; i < list.size(); i++) {
    55:     FirstLevelTitle flTitle = (FirstLevelTitle)list.get(i);
    56:     %>
    57:     <div align="center">
    58:     <%=flTitle.getTitleName()%>
    An error occurred at line: 55 in the jsp file: /WebRoot/ch05/ShowFirstTitle.jsp
    FirstLevelTitle cannot be resolved to a type
    52:     list = first.getAllFirstLevelTitleList();
    53:     if(list.size() != 0) {
    54:     for(int i = 0; i < list.size(); i++) {
    55:     FirstLevelTitle flTitle = (FirstLevelTitle)list.get(i);
    56:     %>
    57:     <div align="center">
    58:     <%=flTitle.getTitleName()%>
    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:316)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:294)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:281)
    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:337)
    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.16 logs.这是在jsp中报的错..同样的代码,只是改在了jsp中运行
      

  2.   

    是在jsp生成java文件时出了错,FirstLevelTitleDbOpreation,FirstLevelTitle cannot be resolved to a type,都没有找到这两个类,你有导入这两个类吗?<%@page import="包名.FirstLevelTitleDbOpreation"%>...