就是运行servlet的 时候,需要在web.xml里面设置,那样好像是要每次运行一个servlet,就要在web,xml里面设置一下,而且服务器要重启,是不是这样的?
我说的是tomcat5.0以上的版本,好像4.2 ,4.0的版本不要设置web,xml文件的
有那位高人帮忙指点一下啊,谢谢了

解决方案 »

  1.   

    有没有什么办法能不能不这样?对于tomcat5.0以上的版本,是不是每个servlet都要在web.xml里面声明?
      

  2.   

    呵呵,,当然不是这样的,,在conf下有个server.xml文件,修改哪个参数我也忘了,不好意思,楼下的说出来。
      

  3.   

    servlet都要在web.xml中映射一下路径的吧?
    up
      

  4.   

    是要在web.xml里面映射,我的意思是,是不是每一个新的servlet都要映射一次呢?
    这样也太烦了吧,在4.0,4.2版本里面好像就不需要
      

  5.   

    你怎么不把TOMCAT下的SERVLET包放在JDK的下面。是一样能跑SERVLET
      

  6.   

    好象在servlet里面xml还是要设置啊
    只是服务器好象在servlet.xml里该一下设置就不用重启了
      

  7.   

    全部servlet都要在web.xml中设置映射的,但是不用每次修改都重复映射或重起服务器,但是要记得把servlet.xml中,对应元素Context下的reloadable设置为true;
    这个属性非常重要,如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载新的应用程序,我们可以在不重起tomcat的情况下改变应用程序