MyEclipse 为xml添加本地的dtd文件
在使用Eclipse或MyEclipse编辑XML文件的时候经常会碰到编辑器不提示的现象,这常常是因为其xml文件需要参考的DTD文件找不到,还有因为网络的问题不能及时提示而产生的。Eclipse/MyEclipse可以将本地的DTD文件添加至Eclipse中。以添加struts2的DTD文件为例,步骤如下:
- window - preferences - xml catalog
- add - location 选择 File System
- Key Type 选择URI
Key 填入 http://struts.apache.org/dtds/struts-2.0.dtd (struts.xml文件根元素)
下图 为validation的例子
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="false" />
<include file="example.xml"/>
<!-- Add packages here -->
</struts>
转载于:https://www.cnblogs.com/xj626852095/p/3648021.html
MyEclipse 为xml添加本地的dtd文件相关推荐
- java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法
Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需 ...
- idea - 添加本地jar包依赖
一.导入 1.在需要引入maven依赖的包下,创建lib文件夹,并将jar包复制粘贴到项目工程对应的lib文件夹下 2.右键jar包,选择 add as Library- 3.在包下的pom文件中,添 ...
- struts.xml 文件添加DTD文件
在编辑struts.xml 文件时,"alt + /"无提示信息,需要在myeclipse 中添加消息头中的文件,步骤如下: 1. 选中该段复制 2. Preferences--& ...
- eclipse中dtd文件约束影射到本地文件
用struts中的约束来举例,这个dtd约束链接如果在本地没有网络的情况下会找不到这个约束文件,会报错. 解决办法: 1.找到这个约束文件放到项目下,把这个链接与本地文件做一下影射. 2.影射操作: ...
- JavaEE SSH集成框架(两) struts2 本地加载dtd文件,action组态
1. 载入中struts2的dtd文件.使struts.xml网络无法验证,和eclipse有技巧 在src在创建struts.xml: <? xmlversion="1.0" ...
- IntelliJ IDEA 添加本地xsd文件
File-->Settings-->Languages & Frameworks-->Schemas and DTDs,点击右上角的绿色加号 出现添加本地xsd文件弹窗,UR ...
- 自定义xml配置文件之dtd文件校验
用了很多第三方库,也看了些源码,总是想如果自己写一个类似的库,读取xml配置文件(properties配置文件比较简单) 该如何给配置文件添加头,添加校验,因为xml配置文件相对于properties ...
- 如何在eclipse中添加dtd文件?
1.首先打开eclipse中找到window,找到xml catalag 2.点击add 3.找到本地磁盘上的dtd文件,导入进去,打开dtd文件找到URI,写入下面的key中 4.然后就可以了
- 离线配置xml的文档类型定义文件(xml语法规则) dtd
step1)将jar文件解压,并找到对应的 dtd文件: step2)不带引号复制 dtd uri: http://mybatis.org/dtd/mybatis-3-config.dtd step3 ...
最新文章
- 2022-2028年中国微藻行业市场调查研究及前瞻分析报告
- enter不换行 wps_WPS快捷键大全
- WCF入门的了解准备工作
- 小米tts语音引擎下载_TTS语音模块:XFS5152CE语音合成模块详解
- python 格式化输出
- c++ to_string 指定字符位数_你不知道的ES6字符串的扩展
- 通讯(transport)
- Java基本语句(注释语句、javadoc、System.out.print和println和printf区别)复习2
- Hbase 的Java API 操作
- 小涴熊漫画CMS一款不错的开源免费的漫画连载系统带采集API
- 时间管理——番茄工作法
- Chapter 8 Part-of-Speech Tagging
- matlab怎么画隐函数图像,matlab中如何画隐函数的图像
- C语言画直线~Bresenham方法
- 有功,无功,视在功率的关系公式和图
- Android ImageView 四个角自定义角度,以及角度的变换
- 【Rust 日报】2022-03-27 Google对25名Rust开源贡献者做出奖励
- 地平线发布AI on Horizon战略,与首汽约车、禾赛科技分别达成战略合作 | 2019上海车展...
- 美的冰箱微晶X探鲜计划,为你开启X种畅想!
- 运营商大数据手机号抓取的功能有哪些
热门文章
- Code Pages Supported by Windows
- Trie 树内存消耗问题
- evolution 的回收站不能清除的终极解决办法
- Spark源码分析之DAGScheduler以及stage的划分
- (78)Vivado设置时钟组约束
- 请举例说明python中**运算符的含义_举例讲解Python中的身份运算符的使用方法
- python如何爬取sci论文_通过爬虫确定SCI期刊的发表周期
- 水下自动循迹机器人_水下避碰!国内首艘自主航行系统实验船试水
- php 立即执行函数,关于javascrip的立即执行函数的解析
- GitHub使用入门讲解--官方文档翻译让你最真实了解