把ROOT目录下的WEB-INF复制到test文件夹下

解决方案 »

  1.   

    那你有没有改变conf文件中的service.xml中的<context>以及端口号吗?
      

  2.   

    conf的server.xml配置没有做改动,另外复制web-inf到test文件夹后故障依旧。请再想想
      

  3.   

    其实我也是才学jsp。如果可能的话,能不能把你写的代码传上来,让我看看呢?
      

  4.   

    最简单的都不能运行,只要是jsp的
      

  5.   

    在server.xml加入
    <context path="/test" docbase="webapps/test" debug="0" reloadable="ture">
    </context>
      

  6.   

    加了,还是不行,pache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error--------------------------------------------------------------------------------type Exception reportmessage Internal Server Errordescription The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
      

  7.   

    重装tomcat试试!我以前好像也试过,后来重装就没事拉
      

  8.   

    重装tomcat和jdk还是不行,故障依旧
      

  9.   

    新建程序发布目录
    Tomacat安装目录\conf\server.xml
    <ContextManager>
    其他代码.......
    <Context path="/aa" docBase="webapps/aa" debug="0" reloadable="true" >
    </Context>
    </ContextManager>保存server.xml,重新启动Tomcat服务器其中/aa为你在浏览器中访问地址如|-http://localhost:8080/aa你确认上述工作都做了?htm能访问?通过 http://localhost:8080/aa/*.htm来访问可以? 那么你的问题可能是JSP引擎出现故障了。直接将*.htm改成*.jsp可以访问吗?请尽可能详细地描述你地问题
      

  10.   

    按你方法做了,放到server.xml <!-- Tomcat Manager Context -->中,故障依旧,htm能访问,把htm改成.jsp就不能访问
      

  11.   

    这样看起来,可能是JSP引擎有些问题:
    1.catalina.bat中,开始处有没有加上:set JAVA_HOME=c:\jkd1.3...
    2.有没有设置好JDK的路径?
      

  12.   

    已在windows2000下设置环境变量
    JAVA_HOME=c:\jdk
    CATALINA_HOME=c:\tomcat
    CLASSPATH=C:\tomcat\common\lib\servlet.jar;c:\jdk\lib\tools.jar;c:\jdk\lib\dt.jar;你说的在catalina.bat开始处加上:set JAVA_HOME=c:\jdk1.3我不知道加到哪里合适?我加到其中,但故障依旧,谢谢,请给与支持
    rem ----- Save Environment Variables That May Change ---------------
    set _CATALINA_BASE=%CATALINA_BASE%
    set _CATALINA_HOME=%CATALINA_HOME%
    set _CLASSPATH=%CLASSPATH%
    set _CP=%CP%
    set JAVA_HOME=c:\jdk
      

  13.   

    CATALINA_HOME=c:\tomcat //还是TOMCAT_HOME?我看了我的机器,没有这一项
    CLASSPATH=C:\jdk //这儿是要添加jdk的路径,你上面那一堆是tomcat低版本需要设置的
    path=c:\jdk\bin //有没有这一项?需要添加javac.exe的路径set JAVA_HOME=c:\jdk //我是添加在最开始的地方了
      

  14.   

    看看我写的这篇文章吧,把这些所有的问题全都搞定了.....
    http://www.51javascript.net/ubb/non/Forum1/HTML/000897.html
      

  15.   

    一、Java2(jdk1.4.0)点击“我的电脑”右键--属性--高级--环境变量,在“系统变量”
    新建"JAVA_HOME"值为:C:\j2sdk1.4.0;新建:CLASSPATH值为:
    C:\j2sdk1.4.0\lib\dt.jar;C:\j2sdk1.4.0\lib\tools.jar;C:\j2sdk1.4.0\lib\htmlconverter.jar;
    c:\j2sdk1.4.0\jre\lib\charsets.jar;c:\j2sdk1.4.0\jre\lib\jaws.jar;
    c:\j2sdk1.4.0\jre\lib\jce.jar;c:\j2sdk1.4.0\jre\lib\jsse.jar;c:\j2sdk1.4.0\jre\lib\rt.jar;
    c:\j2sdk1.4.0\jre\lib\sunrsasign.jar 注意要连着写,用“;”隔开;
    然后,在此处双击path变量,在后面加上:;C:\j2sdk1.4.0\jre\lib;C:\j2sdk1.4.0\jre\bin
    二、安装Tomcat-4.0.3,配置TOMCAT路径:
    新建"CATALINA_HOME"值为:C:\Program Files\Apache Tomcat 4.0
    在此处双击上面新建的classpath 在后面加上如下路径:
    ;C:\Program Files\Apache Tomcat 4.0\common\lib\servlet.jar;
    C:\Program Files\Apache Tomcat 4.0\common\lib\activation.jar;
    C:\Program Files\Apache Tomcat 4.0\common\lib\jdbc2_0-stdext.jar;
    C:\Program Files\Apache Tomcat 4.0\common\lib\jndi.jar;
    C:\Program Files\Apache Tomcat 4.0\common\lib\jta-spec1_0_1.jar;
    C:\Program Files\Apache Tomcat 4.0\common\lib\mail.jar;
    C:\Program Files\Apache Tomcat 4.0\common\lib\naming-common.jar;
    C:\Program Files\Apache Tomcat 4.0\common\lib\naming-resources.jar;
    C:\Program Files\Apache Tomcat 4.0\common\lib\tools.jar;
    C:\Program Files\Apache Tomcat 4.0\common\lib\tyrex-0.9.7.0.jar;
    C:\Program Files\Apache Tomcat 4.0\common\lib\xerces.jar其它的按你的说明书做了。还是不行
    Apache Tomcat/4.0.3 - HTTP Status 404 
      

  16.   

    To shilan():
       还没搞定?没有同事、同学、朋友帮你吗?这不是很难的问题吧?
      

  17.   

    能解释一下,下面的话什么意思吗?注:下面前面带//的行与下下面带//的行选择一个做即可,即二者只需做一次即可以了.注:下面前面带//的行与下下面带//的行选择一个做即可,即二者只需做一次即可以了.
    //新建:CLASSPATH值为:
    //C:\j2sdk1.4.0\lib\dt.jar;C:\j2sdk1.4.0\lib\tools.jar;C:\j2sdk1.4.0\lib\htmlconverter.jar;C:\Program Files\Apache Tomcat 4.0\\common\lib\servlet.jar
    //注意要连着写,用“;”隔开;
    //新建:JAVA_OPTS,值为空(什么也不写)
    //新建:JAVA_ENDORSED_DIRS,值为:C:\Program Files\Apache Tomcat 4.0\bin;C:\Program Files\Apache Tomcat 4.0\common\lib
    //注意要连着写,用“;”隔开;
    //新建:_RUNJAVA,值为:C:\j2sdk1.4.0\bin\java
    //新建:_RUNJAVAW,值为:C:\j2sdk1.4.0\bin\javaw
    //新建:_RUNJDB,值为:C:\j2sdk1.4.0\bin\jdb
    //以上这建的几个变量是以编译jsp和Servlets时所需要用的
      

  18.   


    我想问下http://www.51javascript.net/ubb/non/Forum1/HTML/000897.html中Apache安装时的ServerName,DomainName应该怎么写。我在win2000下计算机名称是TK1000, 工作组是Workgroup.应该怎么写Apache Group\Apache\conf下的httpd.conf文件的ServerName和Apache Tomcat 4.0\conf\server.xml的<Service name="??">按你的方法,我已经找到了tomcat下访问jsp的方法,谢谢。但servlets的例子不能运行请指教
      

  19.   

    tomcat的默认根目录是tomcatpath/webapps/root/
    访问的时候用
    http://serverurl:8080/filename.jsp