没注册 你放到root下就可以了

解决方案 »

  1.   

    root?tomcat下没有root这个文件夹呀。还有你提到的注册?注册什么呀?
      

  2.   

    谢谢。能不能再告诉我apache+resin的配置呀?
      

  3.   

    好了是吧  这个我不是很清楚 在csdn上搜
      

  4.   

    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
    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:346)
    org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:414)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause Unable to find a javac compiler;
    com.sun.tools.javac.Main is not on the classpath.
    Perhaps JAVA_HOME does not point to the JDK
    org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:106)
    org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:935)
    org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:764)
    org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:382)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
    可是我的jsp是个很简单的文件,应该没错,怎么出现这个呢。
      

  5.   

    这是不能编译的错误  你jdk没配好啊
      

  6.   

    可是编译java程序没问题呀。javac hello.java  java hello  都能显示。
      

  7.   

    Tomcat里server.xml需要配置一下,否则找不到JSP的路径的.
      

  8.   

    这样你path里把f:\j2sdk\;去掉  只留下f:\j2sdk\bin; 还有classpath这样ClassPath: 
    .;f:\j2sdk\lib;
      

  9.   

    照你的改了,编译依旧可以,但JSP还是不行。
      

  10.   

    有联系方式么?  tomcat重起没?
      

  11.   

    重启了tomcat,还是一样。MSN可以否?
      

  12.   

    发到我csdn短信里 或者写出来
      

  13.   

    我注意到了这句话。com.sun.tools.javac.Main is not on the classpath.
    Perhaps JAVA_HOME does not point to the JDK