.class放到
$root/WEB-INF/classes/

解决方案 »

  1.   

    如楼上所说,前提是你有配置好javabean的运行环境
      

  2.   

    C:\tomcat\webapps\ROOT\WEB-INF
    放到class里面
      

  3.   

    按照楼上各位的方法,浏览test.jsp时错误。不知道是否是环境没有配置好。如何配置jevabean的环境?我浏览:http://hostserver:8080有tomcat的正常首页。下面是错误页面具体内容: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 JSPAn error occurred at line: 12 in the jsp file: /test.jspGenerated servlet error:
        [javac] Compiling 1 source fileE:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\test_jsp.java:53: cannot resolve symbol
    symbol  : class counter  
    location: class org.apache.jsp.test_jsp
          counter counter = null;
          ^An error occurred at line: 12 in the jsp file: /test.jspGenerated servlet error:
    E:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\test_jsp.java:55: cannot resolve symbol
    symbol  : class counter  
    location: class org.apache.jsp.test_jsp
            counter = (counter) _jspx_page_context.getAttribute("counter", PageContext.REQUEST_SCOPE);
                       ^An error occurred at line: 12 in the jsp file: /test.jspGenerated servlet error:
    E:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\test_jsp.java:57: cannot resolve symbol
    symbol  : class counter  
    location: class org.apache.jsp.test_jsp
              counter = new counter();
                            ^
    3 errors
    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:127)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351)
    org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:415)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:458)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:553)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    note The full stack trace of the root cause is available in the Tomcat logs.