到指定的url寻找dtd文档,来规定和验证web.xml文档的格式,如果没有联网,只要web.xml格式良好,就不会影响发布~~~

解决方案 »

  1.   

    如果没有连网,这个文件没有引用,那如何验证web.xml的格式是否良好?是不是要是我没有连网,那么我的xml没有遵照dtd的规定,也不会出错呢?
      

  2.   

    当然不是,dtd规定了web.xml的格式,所以web.xml只有按照规定的写才能成功的发布,格式不良好的话,解析的时候会出错。
    这就好比,书上规定1+1=2,你没有看书,但是你把1+1=的结果写成是3也错一样~~~
      

  3.   

    是不是象weblogic这些web容器,都会来根据格式读web.xml,所以就算没引入,也无所谓?它其实并没有起作用,而是一个规定罢了,告诉你这个xml文件遵守的格式?
      

  4.   

    是这样的,不过有的时候(如果有联网的话),根据编辑器的设置,他还是会到网上去查dtd来验证格式的
      

  5.   

    如果定义了,必须按dtd来解析的,
    在tomcat等web容器下不用担心找不到这个文件,在servlet-api.jar(或者等地方有web-app_2_2.dtd)所以这个就在不是问题
      

  6.   

    我用xml来存数据,是不是可以不用这个dtd文件也一样,只要用dom来解析就可以了?
      

  7.   

    我用xml来存数据,是不是可以不用这个dtd文件也一样,只要用dom来解析就可以了?
    __________________________________________________________________________是的