微微的问:       正如书中暗表:1:测试tomcat, 成功,
2:在webapps建立目录helloapp,其中建立WEB_INF,将类拷贝到WEB_INF->classes目录下,编写web.xml
   在WEB_INF目录下,
3:写index.html和login.jsp,
4: 改写conf-〉server.xml        <Context path="/helloapp" docBase="helloapp" debug="0"
      reloadable="true"/>
5: localhsot:8080/helloapp/index.html,可以访问index.html,可是想访问login.jsp就是不行!!
    为什么??高人!
HTTP????? 500 - --------------------------------------------------------------------------------type ??????????? ?? The server encountered an internal error () that prevented it from fulfilling this request.?? org.apache.jasper.JasperException: JSP???????????????JSP????????????????????Java??????????????
??????JDK??$JAVA_HOME/lib/tools.jar?Tomcat????common/lib??????
?????????Tomcat??????????????
??Java????????????????????????????????????? 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)
?? ?????????????????Tomcat????????????
            

解决方案 »

  1.   

    你的jdk 和tomcat 在环境变量中配置对了吗?
    还有 你直接把helloapp放到你的tomcat 的webapps目录下试试
      

  2.   

    work dir=C:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\helloapp
        extension dir=C:\Program Files\Java\jre1.5.0_02\lib\ext
        srcDir=C:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\helloapp
        include=org/apache/jsp/login_jsp.java
    2006/06/08 14:32:34 org.apache.jasper.compiler.Compiler generateClass
    致命的: Error compiling file: /C:/Program Files/Apache Software Foundation/Tomcat 5.0/work/Catalina/localhost/helloapp//org/apache/jsp\login_jsp.java     [javac] Compiling 1 source file
    这是在eclipse's console里提示的错误信息。
    login_jsp.java是什么?  是include进来的怎么会出错呢?  
    ( include=org/apache/jsp/login_jsp.java  )我又写这个文件哪, 要调用的是hello.jsp, 乍子一回事尼?   
      

  3.   

    2006/06/08 15:54:13 org.apache.catalina.startup.ContextConfig applicationConfig
    情報: アプリケーションのweb.xmlが見つかりません、デフォルトだけを使用します StandardEngine[Catalina].StandardHost[localhost].StandardContext[/helloapp]
    为何web.xml看我不到呢? 缺省的web.xml是什么样子的呢?
      

  4.   

    结果出来了:应该是属于配置的问题,报错找不到tools.jar,我搜索到了考贝到common/lib下,好用了。。呵呵可问题是
    JAVA_HOME都写对了,classpath没写全?  现在还是有问题,说.xml无效,应用里的.xml说找不到,真是几经波折呀!!
      

  5.   

    http://localhsot:8080/helloapp/index.html????