eclipse开发工具,加入dtd验证后,在编写xml时可以有code complete功能。以struts.xml文件为例:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
"http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
....
</struts>
若是想要在编辑struts.xml时有code complete的功能,必须让eclipse找到struts2-2.1.dtd。我们将struts2-core-2.x.x.jar中的struts-2.1.dtd解压出来放到某个目录dir中。然后配置eclipse:preference->xml->xml catlog,在user specified entries中增加一项:
location:dir
key type:public ID
key:http://struts.apache.org/dtds/struts-2.1.dtd
然后重启eclipse,编辑struts.xml时就会有code complete提示了。
分享到:
相关推荐
### Eclipse与MyEclipse开发环境优化设置详解 #### 一、前言 在软件开发过程中,选择合适的开发工具并对其进行合理的个性化配置对于提高开发效率、确保代码质量具有重要意义。Eclipse与MyEclipse作为广受欢迎的...
2. **Web开发支持**:除了标准的HTML和CSS编辑器之外,MyEclipse还提供了对JavaScript、XML、XSLT、DTD的支持。 3. **数据库管理**:内置的数据库浏览器可以方便地查看和编辑数据库表数据,进行SQL查询操作。 4. **...
在“窗口”>“首选项”>“MyEclipse”>“Files and Editors”>“XML”>“XML Catalog”,添加struts-2.0.dtd的URI和Key信息。 9. **恢复Alt+/提示**:在MyEclipse 6.5中,如果Ctrl+Space与输入法冲突,可以取消...
【标题】"003_动力节点_XML_MyEclipse基本设置.zip_myeclipse" 提供的资源是一个关于MyEclipse基本设置的视频教程,主要针对XML开发。 【描述】"这里面是一个视频介绍如何使用myeclipse" 暗示我们将深入探讨...
Eclipse作为广泛使用的Java集成开发环境,提供了对MBG插件的支持,使得在Eclipse中使用MBG变得非常方便。下面我们将详细介绍如何在Eclipse中安装和使用MyBatis Generator插件。 首先,我们需要获取MBG的插件文件。...
本文档详细介绍了如何在MyEclipse 5.0环境中配置WebLogic 9.2服务器的过程,包括选择WebLogic 9.2的原因、安装和配置WebLogic 9.2的基本步骤以及如何在MyEclipse中配置和部署WebLogic 9.2服务器。通过这些步骤,可以...
DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> connectionURL="jdbc:mysql://...
以上步骤详细介绍了在MyEclipse中创建Struts2应用的基本流程,包括安装Struts2库、创建项目、配置Web.xml、编写Action类、配置Struts2以及创建视图页面。通过这个过程,你可以了解到Struts2框架的工作原理,以及如何...
在Struts2+MyEclipse的配置过程中,首先需要在MyEclipse中创建一个新的Java Web项目。这个项目应该包含WEB-INF目录,其中的web.xml文件是应用的部署描述符,用于配置应用的入口点和其他服务。 1. **添加Struts2库**...
### 在MyEclipse10中增加自定义模板的详细步骤 #### 一、背景介绍 在软件开发过程中,模板能够极大地提高开发效率,特别是在Web应用开发中,通过使用预定义的模板可以快速构建页面框架。MyEclipse作为一款非常流行...
- **问题描述**:在断网环境下,IDEA中的`struts.xml`文件会出现红色叹号,无法获取到DTD验证信息,导致无法获得提示。 - **解决方法**: 1. **定位DTD文件**:在Struts2源码包中找到`struts-2.0.dtd`文件。 2. **...
对于较老版本的MyEclipse(如MyEclipse 6.0),可以在**Preferences** > **MyEclipse** > **Files and Editors**下设置具体的文件类型(如css、dtd、html、js、jsp)的编码方式为UTF-8。 #### 四、总结 通过以上三...
为MyEclipse添加XML文档所使用的DTD或XML Schema"这一话题,讲解了如何使MyEclipse的Content Assistant提供XML代码提示。通过添加相应的DTD或XSD文件,可以确保在编写XML时获得正确的语法检查和自动补全功能,避免...
开发环境中,我们需要 MyEclipse 4.1、Eclipse 3.12、JDK 1.5 和 Tomcat 5.5。首先,新建一个 Web 项目。通过 `File` -> `New` -> `Project`,选择 MyEclipse 下的 `Web Project`,项目名为 `mySpring1`,其余选项...
- **更新settings.xml:** 如果修改了`settings.xml`文件,需要在MyEclipse中更新配置。 - **重建索引:** 当仓库文件发生变化时,需要重新构建索引以确保项目正确引用依赖。 **10. 自定义配置目录:** - **...
2. **创建Maven项目**:在Eclipse或MyEclipse中创建一个Maven项目,因为Maven可以帮助我们管理和依赖库。 3. **配置pom.xml**:在pom.xml中添加Struts2的依赖,例如: ```xml <groupId>org.apache.struts</...
在MyEclipse中,开发人员有时需要根据个人习惯或项目需求创建自定义的JSP模板,以便快速生成标准的页面结构。以下是如何在MyEclipse 10中增加自定义JSP模板的详细步骤: 首先,你需要确保MyEclipse已关闭,这是为了...
4. **生成配置文件**:配置完成后,MyEclipse 会在项目的 `src` 目录下自动生成 `hibernate.cfg.xml` 文件,其内容如下所示: ```xml <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE hibernate-configuration...
本文将详细介绍如何在MyEclipse 9.0中自定义创建JSP模板,从而实现快速创建符合需求的JSP文件。 #### 二、准备工作 在开始自定义JSP模板之前,请确保已经正确安装了MyEclipse 9.0,并关闭该程序。这是因为我们需要...
- 如果当前使用的Eclipse或MyEclipse版本已知存在兼容性问题,考虑升级至最新稳定版,或降级到一个已验证的、能正常处理`web.xml`的版本。 4. **查看社区与官方文档**: - 查阅Eclipse或MyEclipse的官方论坛、...