解决eclipse中配置struts.xml时没有提醒的问题

9 篇文章 0 订阅

解决eclipse中配置struts.xml时没有提醒的问题

在配置struts.xml时没有提醒是一个很麻烦的问题,这是因为我们没有给eclipse定义
一个DTD文件,这样eclipse就不知道该给你提醒什么,我们都知道DTD是xml文件的约束文档,
在struts.xml中,我们也需要设置下面的文档声明以确保项目可以运行

<!DOCTYPE struts PUBLIC  
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"  
"http://struts.apache.org/dtds/struts-2.3.dtd">  

但是仅仅这样是不能实现提醒的,我们需要给eclipse一个本地的DTD文档来叫它提醒,
具体步骤如下:

首先需要找到我们的struts核心jar包,struts2-core-2.3.30.jar,然后我们需要将它解压
到一个指定位置(位置随意指定)

解压后的文件夹

在红色的框中找到你需要的版本的DTD,看你的struts是什么版本了,
下面我们打开eclipse,点击window–>preferences,找到XML Catalog。

点击上面图片中的add按钮,点击左边的第一个Catalog Entry,然后点击File system,
找到自己解压文件中的DTD,此时还不能确定,需要把Key写上:

这里的Key应该写什么呢,如下(将struts版本换成你的):

http://struts.apache.org/dtds/struts-2.3.dtd
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值