jb带的xml编辑工具会自动根据dtd(xml里的)去验证xml(也包括提示功能),如果你没有配置dtd的本地查找,它就会联网去找这个dtd文件

解决方案 »

  1.   

    怎么配置dtd的本地查找?我在web.xml文件里也没发现本地查找,怎么就没有问题?
      

  2.   

    奇怪,现在错误提示怎么又变成了“Connection timed out: connect”,救命啊
      

  3.   

    Network is unreachable: connect”他的意思是说你的网络不通,没连上啊
      

  4.   

    哪有什么网络问题啊,我现在是单机开发阶段,刚写完这个xml文件就给出这样的错误提示。
    nearsun(蓝冰),我觉得你说的有道理,可是怎么配置dtd的本地查找?我在web.xml文件里也没发现本地查找,怎么就没有问题?
      

  5.   

    把doctype 那一行的 PUBLIC 改成 SYSTEM 吧
      

  6.   

    interpb(曾曾胡,深怕情多累美人!!!) ,改成SYSTEM后,下一行提示错误了
    <!DOCTYPE hibernate-mapping SYSTEM "-//Hibernate/Hibernate Mapping DTD//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
    提示的错误是:
    The document type declaration for root element type "hibernate-mapping" must end with '>'.
      

  7.   

    我的是jb2006
    在tool-》prefreneces-》global-》xml-》system id catalog里
    照样子配个,然后把dtd拷贝到你配的目录里就好了