解决MyEclipse自定义DTD无法校验问题
解决MyEclipse自定义DTD无法校验问题
行者无疆0511 发表于4年前
解决MyEclipse自定义DTD无法校验问题
  • 发表于 4年前
  • 阅读 18
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

摘要: 编写了一个DTD,但是对于xml却没有任何效果,没有标签提示,也没有出错提示

在使用struts2的时候关注core.jar包下struts-default.xml文件的声明:

<!DOCTYPE struts PUBLIC

 "-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"

 "
http://struts.apache.org/dtds/struts-2.1.7.dtd
">

IDE是如何通过http://struts.apache.org/dtds/struts-2.1.7.dtd来定位到本地DTD呢(ctrl+点击能直接打开对应jar中的DTD),后来查资料了解到,是IDE的一项系统配置。

进入设置:

    preferences->搜索xml->XML CateLog 可以看到很多key都是在这里定义好了,

    ->add->在Location处选择要添加的dtd文件->选择public id并填写key如:-//xiaofei.com/DTD

配置xml

    使用<!DOCTYPE 根元素名 public "-//xiaofei.com/DTD">声明

此时,myeclipse便能够有自定义的标签提示,并且会进行自定义的验证了

标签: myecplise dtd xml
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 2
码字总数 335
×
行者无疆0511
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: