请问我设置C:\tomcat5.0.28\webapps\sql目录,sql文件夹是我自己创建的,里面有WEB-INF文件夹,WEB-INF文件夹下放一个web.xml文件,内容只有<webapp> </webapp>,然后我在sql下放置jsp文件,就可以通过http://localhost:8080/sql来访问sql下的所有jsp文件了。这是我照网上一篇文章做的。可是我在C:\tomcat5.0.28\webapps\下再创建个we文件夹时http://localhost:8080/we却访问不了,这是怎么回事呀?要怎么配置啊?我记得我从来都没修改过配置文件的。

解决方案 »

  1.   

    照理来说是应该可以的,
    是不是你的tomcat没有启动呀
      

  2.   

    http://localhost:8080/sql这样就可以http://localhost:8080/we这样就不行
      

  3.   

    http://localhost:8080/we下面也建个web-inf目录,也放个web.xml
      

  4.   

    jeffaple(坤) 什么都做了,跟sql做法一样,就是不行
      

  5.   

    你把http://localhost:8080/sql/web-inf/web.xml文件
    直接copy到http://localhost:8080/we/web-inf/ 
    重启一下tomcat,试试
      

  6.   

    你把sql直接改名为we,重启后看看能否访问
      

  7.   

    把Tomcat_home/work/下的东东干掉,重启TOMCAT试试
      

  8.   

    哈哈
    成功了
    就是因为没有重新启动tomcat呀我狂晕
      

  9.   

    we文件夹下面也得有一个WEB-INF文件夹,WEB-INF也应该有web.xml等相关的配置文件,否则tomcat是访问不到的,tomcat读取contex时,是不会把we下面的jsp及相关程序加载进去的。建议看看《tomcat的启动分析》,相信对你会有帮助的。
    http://www.huihoo.com/apache/tomcat/heavyz/01-startup.html
      

  10.   


    我举个例子吧,假定我的tomcat是安装路径是:c:\tomcat
        在这下面有好几个文件,但是发布的时候要用到webapps,你就在webapps下面创建一个WEB-INF(注意要大写哦),在WEB-INF下面新建一个classes文件夹,用于存放你的类文件(.class),另外在WEB-INF下还要建一个web.xml,这个.xml格式的文件是用于布署servlet的.