请问在tomcat的webapps下新见自己的目录后要怎么部署web.xml,为什么总是出现404错误,说是找不到文件,我按照书上的培植了web.xml可还是不行,是不是还有什么要部署啊?高手帮帮忙啊

解决方案 »

  1.   

    你的TOMCAT版本是多少,你怎么配置的说下看看
      

  2.   

    需要配置的不是 web.xml
    而是 conf-->localhost下的XML文件啊
      

  3.   

    你新建的目录里面必须要有WEB-INF这个文件夹,这个文件夹里包含有web.xml
    你可以参考其他文件夹,或者你可以直接从tomcat-docs里面把它的WEB-INF拷贝到你的文件夹就可以了,然后你在自己写一个测试的jsp页面
      

  4.   

    我估计你是没有WEB-INF这个文件夹
      

  5.   

    我新建的目录里有,web-inf,并且是从root那里直接拷贝过来的,同是也把那里的index.jsp拷过来了,可是还是说找不到
      

  6.   

    1.把你的工程打包(.war)/或者把工程目录然后放到$TOMCAT_HOME/webapp/下;
    2.如果不是war包的话,就在工程目录下建立WEB-INF目录,把web.xml copy过来,再部署工程到tomcat试运行:http://yourhost/yourproject/...
      

  7.   

    你把tomcat-docs文件中的WEB-INF拷贝过来,然后你自己建立一个jsp页,随便写点东西就行,最后你启动tomcat再运行一下试试
      

  8.   

    还有就是把你输入的URL帖出来,我估计是你的目录结构错误,或者是URL写错了
      

  9.   

    你先别按照书上的去配置xml,你现在只需要验证一下你的tomcat能不能运行拟订饿jsp页。
    你就按照我上面说的去做,如果出现问题的话,你再和我说。
    你先在webapps下建立一个文件,比如是apps,然后把tomcat-docs文件中的WEB-INF拷贝过来,然后你自己建立一个jsp页,比如idnex.jsp,页面里你随意写点字,最后启动tomcat,在地址拦里输入:
    http://127.0.0.1:8080/apps/index.jsp  看看你写的那些字能不能显示出来
      

  10.   

    我建的目录在
    F:\Tomcat 5.0\webapps 下 文件名为myapp
      

  11.   

    在myapp中写了个.jsp
    然后把root目录下的web-inf拷贝过来了
      

  12.   

    F:\Tomcat 5.0\work\Catalina\localhost\myapp\org\apache\jsp\default_jsp.java:6: 需要 '.'
    import TestBean;
                   ^