解决Struts2的配置文件struts.xml文件无提示问题

1.在上一篇文章Struts2搭建开发环境并编写第一个Struts2应用 中,详细的图解介绍了如何搭建Struts2开发环境和编写第一个Struts2应用,其中struts2的配置文件struts.xml在网络连接正常的情况下按快捷键Alt+/有提示功能,如下图所示:

因为我连接了网络,可以上网,所以MyEclipse工具可以帮我们找到来自struts.xml文件里的http://struts.apache.org/dtds/struts-2.0.dtd这个网址的dtd文件,即struts-2.0.dtd文件,如果你没有这个文件,可以访问上面超链接的网址,另存到你的计算机硬盘即可。

2.如果在你没得上网和网络连接不正常的情况下,像昨天我没插网线,在struts.xml文件中打了个<并按了快捷键Alt+/,并没有像上图一样有提示功能,此时,就说明struts.xml配置文件找不到struts-2.0.dtd文件,所以没有提示功能,所以我们要把这个struts-2.0.dtd添加到MyEclipse工具上去,接下来将图解来介绍如何在MyEclipse工具中添加进struts-2.0.dtd文件:

(1).首先,要在工具包里面找到struts-2.0.dtd文件,此文件位于在网上下载的struts-2.3.20-all.zip压缩包解压出来的文件夹中,我的路径位于E:\struts-2.3.20\struts-2.3.20\src\core\src\main\resources这个地方,如下图所示:

根据上图路径一步步找可以找到的,或者直接在那个解压出来的文件夹里面搜索struts-2.0.dtd,可能会更快一点。

(2).找到第一步中的struts-2.0.dtd后,就可以在MyEclipse路径中添加进去这个dtd文件了,首先,点击MyEclipse工具栏下的Window,弹出子菜单,点击Preferences,即首选项,然后弹出下图(接下来我将直接附上图了):

选中MyEclipse,然后下拉出菜单:

选中Files and Editors,即文件和编辑者,弹出下拉菜单:

选中XML,弹出下拉菜单:

点击XML Catalog,然后弹出下图的界面:

点击上图红色箭头的Add按钮,弹出下图:

点击上图红色箭头中的File System...按钮,然后弹出下图,要求你找到struts-2.0.dtd文件,这里我直接附上图:

注:如果你的配置文件struts.xml中所要求的dtd文件与struts-2.0.dtd的版本不一样的话,可以选择别的,如上图还有struts-2.1.7.dtd文件。

选择完成后点击打开按钮,出现下图:

此时,要做下图的步骤:

点击Key type的下拉框,下拉菜单,选择URI,如下图所示:

然后还要把那个下载struts-2.0.dtd的网址进Key那个选项,网址为struts.xml文件下的http://struts.apache.org/dtds/struts-2.0.dtd,即:

点击OK,弹出下图:

如上图已经把struts-2.0.dtd添加进MyEclipse工具上了,点击OK按钮就行了。

3.这样,你在有网络还是没网络struts2的配置文件struts.xml文件都有提示功能了!

4.以上就是全部内容,仅供大家学习参考,写得不好请见谅,如有错误,请指出,谢谢!对之前看过这篇文章的大家说声对不起,有一点小细节出错,现在已经改过来了!





  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值