在Java Web开发中经常需要我们配置Web.xml文件。但是有时候书写xml文件时有提示信息,有时候却没有提示信息。这是为什么呢?原因是我们没有引入DTD文件或者DTD文件没有被识别出来。什么是DTD文件?这里就不啰嗦了。解决书写XML文件没有提示的方法如下。


1、 先查看一下当前的书写的配置文件中是否引入了DTD。我这里以Struts2作为参照,具体情况如下:


wKiom1i5IvSAC9CUAAAdhA2XnqE162.png


2、 如果已经引入了DTD文档,但是还是没有相关的XML元素的提示,那就是需要手动引入DTD文档。

  第一步:打开首选项配置对话框

如何解决Eclipse中书写XML元素没有提示的问题_第1张图片

   

   第二步:选择XML Catalog节点,然后单击Add按钮

如何解决Eclipse中书写XML元素没有提示的问题_第2张图片


  第三步:在Location 文本框中输入本地DTD文档的路径;在Key文本框中输入要引入的DTD文档的URI路径。


如何解决Eclipse中书写XML元素没有提示的问题_第3张图片


   第四步,最后点击OK按钮即完成设置。此时我们就可以看到书写XML元素时的自动提示了。

             如何解决Eclipse中书写XML元素没有提示的问题_第4张图片