`
soundycui
  • 浏览: 84649 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

编写spring配置文件时,不能出现帮助信息(eclipse中xml catalog导入dtd与xsd)

 
阅读更多
由于spring的schema文件位于网络上,如果机器不能连接到网络,那么在编写配置信息时候就无法出现提示信息,解决方法有两种:

1。让机器上网,eclipse会自动从网络上下载schema文件并缓存在硬盘上。

2。手动添加schema文件,方法如下:
windwos->preferences->myeclipse->files and editors->xml->xmlcatalog
点"add",在出现的窗口中的Key Type中选择URI,在location中选"File system",然后在spring解压目录的dist/resources目录中选择spring-beans-2.5.xsd,回到设置窗口的时候不要急着关闭窗口,应把窗口中的Key Type改为Schema location,Key改为http://www.springframework.org/schema/beans/spring-beans-2.5.xsd


<!-------------------------others----------------------------------->

Xml catalog方便struts.xml,applicationContext.xml的创建


导入spring【schema】
\spring 3.0\org\springframework\beans\factory\xml\spring-beans-3.0.xsd
\spring 3.0\org\springframework\context\config\spring-context-2.5.xsd

<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
">
     
      

导入struts(对应的keyid从dtd文件中查找)
struts-2.0.dtd ->struts-2.2.1\lib\struts2-core-2.2.2.1目录下
                 struts-2.2.1\src\core\src\main\resources目录下也有
                
xwork-2.0.dtd  ->struts-2.2.1\src\xwork-core\src\main\resource目录下
xwork-validator-1.0.3.dtd  ->struts-2.2.1\src\xwork-core\src\main\resource目录下







分享到:
评论

相关推荐

    在Eclipse中导入dtd和xsd文件,使XML自动提示

    ### 在Eclipse中导入DTD和XSD文件,实现XML自动提示 #### 一、概述 在Eclipse等IDE中开发基于XML技术的应用时,为了提高编码效率和代码质量,我们通常会利用IDE提供的智能提示功能。这需要我们将相关的DTD...

    Eclipse XML自动提示DTD文件下载

    标题中的“Eclipse XML自动提示DTD文件下载”指的是在使用Eclipse IDE进行XML开发时,如何获取并配置DTD(Document Type Definition)文件以实现代码自动提示功能。这通常涉及到Eclipse的XML编辑器和XML Schema/DTD...

    DTD文件和XSD文件

    在给定的压缩包文件中,我们看到的是与Java Web开发框架Struts 2和Servlet容器相关的DTD和XSD文件。 首先,让我们了解DTD和XSD的基本概念: 1. DTD(Document Type Definition):DTD是一种早期的XML文档结构定义...

    Eclipse XML自动提示DTD文件(hibernate struts2.0 log4j).dtd的下载

    这篇名为“Eclipse XML自动提示DTD文件(hibernate struts2.0 log4j).dtd的下载”的博客文章,可能介绍了如何在Eclipse中配置XML编辑器以支持对特定DTD文件的自动提示,比如与Hibernate、Struts2.0和Log4j相关的...

    XML转XSD\DTD工具

    XML转XSD\DTD工具 W3C XML Schema XSD 工具

    XMLCatalog必备文件

    总结来说,XMLCatalog是XML开发和处理中不可或缺的一部分,它帮助管理和优化DTD和XSD文件的引用,提高了处理XML文档的效率和准确性。了解并熟练使用XMLCatalog,对于从事XML相关工作的IT专业人员来说至关重要。

    xml dtd xsd 标准格式

    总结起来,XML DTD和XSD是XML文档结构和数据类型的重要规范,它们帮助确保XML文档的一致性和准确性。理解并掌握这两者,对于处理XML数据的开发者来说是必不可少的技能。通过提供的压缩包文件,你可以学习到具体的DTD...

    spring和Mybatis的xml配置文件提示约束包

    在编写XML配置文件时,通过引用这些DTD,编辑器或IDE可以提供代码补全和语法检查功能。 在实际开发中,为了保证XML配置文件的正确性,我们需要确保引用的DTD与所使用的Spring和Mybatis版本相匹配。随着框架版本的...

    xmlbuddy eclipse插件,编写xml文件

    在编写过程中,插件会实时检查XML文档的结构,确保文档符合XML规范,避免出现语法错误。 其次,XMLBuddy具有强大的格式化和折叠功能。它可以按照用户设定的规则对XML文件进行美化,使代码更加整洁易读。同时,通过...

    spring5.0的全部xsd文件

    通常,当我们在Eclipse中使用Spring框架时,编辑器会尝试连接到互联网去验证XML配置文件中引用的XSD。将这些xsd文件本地化,可以避免网络延迟或不稳定带来的问题,提高开发效率。 在"压缩包子文件的文件名称列表"中...

    XML DTD XSD,解压后有14M

    开发者可以通过Eclipse创建、导入和编辑DTD或XSD文件,然后使用它们来验证XML文档的正确性。 在"老师上课的例子"这个压缩包中,可能包含了一些使用XML、DTD和XSD的实例,可能是关于如何定义和使用这些技术的具体...

    WEB编程技术_css.dtd.xsd.xml及报告封面的xml编写

    在"实验3"这个子文件中,很可能是关于如何结合这些技术的实践练习,可能包含创建CSS样式表来美化XML数据的显示,编写XML文档并用DTD或XSD进行验证,以及如何将这些元素整合到实验报告的XML封面中。通过这样的练习,...

    eclipse所需的dtd文件

    在处理XML文档时,Eclipse可以利用DTD文件来帮助开发者验证XML文档的语法正确性。 在Eclipse中配置DTD文件,主要步骤如下: 1. **导入DTD文件**:首先,你需要将下载的DTD文件保存到你的项目资源目录下。这可以...

    spring中xml文件不提示

    在探讨“spring中xml文件不提示”的问题时,我们首先需要理解Spring框架的基本概念以及XML配置文件在其中扮演的角色。Spring框架是一个开源的轻量级Java应用框架,旨在简化企业级应用开发。它通过依赖注入(DI)和...

    eclipse插件开发-添加xmlcatalog到plugin Specified Entries

    现在,当你解析XML文档时,Eclipse会使用`catalog.xml`中定义的映射来查找和解析引用的DTD和XSD文件。 在开发过程中,使用源码和工具标签可以更有效地调试和优化你的代码。例如,你可以使用Eclipse的内置调试工具来...

    xml配置文件自动提示(Spring2.5,Hibernate3.0,Struts2,Ibatis3) Dtd 文件及操作

    XML配置文件在IT行业中扮演着至关重要的角色,特别是在Spring、Hibernate、Struts2和Ibatis这些流行的Java框架中。DTD(Document Type Definition)是XML的一个关键组成部分,它定义了XML文档结构的规则,帮助开发者...

    struts+spring+mybatis+hibernate的dtd文件

    在实际开发中,虽然目前更倾向于使用XSD(XML Schema Definition)替代DTD,因为XSD提供了更强的数据类型支持和更复杂的约束,但DTD仍然是许多遗留项目和教程中常见的配置文件规范。理解DTD对于理解和维护这些基于...

    spring dtd文件

    描述 "编写springxml文件是很多情况下不给提示添加dtd文件可以给予提示" 提到,当我们在编写Spring的XML配置文件时,如果没有引入对应的DTD文件,IDE(集成开发环境)可能无法提供智能提示,这将增加配置错误的可能...

    eclipse使用丛书eclipse中xml开发

    7. **EclipseActi.rar**:这个文件可能包含关于Eclipse插件开发的信息,特别是与Acti项目相关的部分,Acti是Eclipse中用于工作流管理和业务规则的插件,它利用XML来描述业务流程。 8. **EclipseXML.rar**:这个文件...

Global site tag (gtag.js) - Google Analytics