我刚刚安了一个Tomcat(安装路径C:\Program Files\Apache Software Foundation\Tomcat 5.0),版本是5.0.28。我用JBuilder2005写了一个简单的JSP文件,然后把它拷到C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\ROOT下。再然后打开IE在地址栏输入http://127.0.0.1:8080/目录名/myweb/a.jsp但运行不了。请各位高手指点一下。

解决方案 »

  1.   

    有无bean文件, 有的话要放在root/Web-inf/classes 下
      

  2.   

    如果你把它放在root下面,那就直接
    http://127.0.0.1:8080/a.jsp
      

  3.   

    如果你把它放在root下面,那就直接
    http://127.0.0.1:8080/a.jsp----
    应该是这样的
      

  4.   

    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)
    我就是按以上操作所以才有问题。
      

  5.   

    我安装tomcat时端口号是:8080。
    先装的JBuilder2005难道它占用了8080端口吗?