`
退役的龙弟弟
  • 浏览: 453836 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

eclipse为SSH框架.xml文件添加自动提示功能

 
阅读更多

一、spring

 

用eclipse,在导入相应的包后(有人说不导包也有提示,因为默认的eclipse导入了jdk的包),eclipse会有代码提示功能。<wbr></wbr>
那么XML文件能不能也这样呢?其实也是可以的,只不过导包的地方不一样。下面以spring为例(虽然Myeclipse6.5中已经集成了,这里只是示范说明)。<wbr></wbr>

<?xml version="1.0" encoding="UTF-8"?>
<beans
	xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">



进入:window -> Preference... -> MyEclipse -> Editors -> XML ->XML Catalog<wbr></wbr>

选择:选中“User Specified Entries”,点击“Add...”按钮<wbr></wbr>

填入:<wbr></wbr>

location: 请选择本地文件系统上SPRING_HOME\schema\beans\spring-beans-3.0.xsd 文件<wbr></wbr>
Key Type: 选择Schema Location<wbr></wbr>
Key:http://www.springframework.org/schema/beans/spring-beans-3.0.xsd<wbr></wbr>

点击确定<wbr></wbr>

将spring配置文件关闭再重新打开即可。可以使用Eclipse XML Editor打开这些xml文件。

二、hibernate

 

在编辑 *.hbm.xml 文件时,myeclipse 带有自动提示功能,但 eclipse 是没有自动提示功能的。需要自己手工加上:
1、打开项目中任意一个 *.hbm.xml 文件,看一下文件头,形如以下:

 

<?xml version="1.0" encoding="utf-8"?>    
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"  
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">    



找到http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd(视 hibernate 版本不同有所不同)。
2、将项目中用到的 hibernate-core-4.1.7.Final.jar解压缩,找到解压缩后的 org 文件下的 hibernate 文件下的 hibernate-mapping-3.0.dtd 文件。
3、eclipse -> Window -> Preferences -> Web and XML -> XML Catalog,选择 XML Catalog Entries 的 Add... 按钮,在弹出的 Add XML Catalog Entry 对话框里,Location 里选择第二步里得到的 hibernate-mapping-3.0.dtd,Key Type 选择 URI,Key 里输入第一步里得到的http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd。OK。
再打开 eclipse 中的 *.hbm.xml 文件,编辑时就可以像 myeclipse 中那样拥有自动提示功能了。

 

三、struts2

1.配置文件:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
	"http://struts.apache.org/dtds/struts-2.3.dtd">

2.在struts安装包里找struts-2.3.dtd文件

3、eclipse -> Window -> Preferences -> Web and XML -> XML Catalog,选择 XML Catalog Entries 的 Add... 按钮,在弹出的 Add XML Catalog Entry 对话框里,

将llib目录下的struts2-core-2.3.4.1.jar解压缩(struts-2.3.4.1-all\struts-2.3.4.1\lib\struts2-core-2.3.4.1),找到里面的struts-2.3.dtd。


location: 请选择本地文件系统上STRUTS_HOME\struts-2.3.4.1\lib\struts2-core-2.3.4.1\struts-2.3.dtd文件<wbr><br style="text-align:left; line-height:25px; background-color:rgb(255,255,255); font-family:Helvetica,Tahoma,Arial,sans-serif"><span style="text-align:left; line-height:25px; background-color:rgb(255,255,255)">Key Type: 选择URI<wbr></wbr></span></wbr>
Key:http://struts.apache.org/dtds/struts-2.3.dtd

 

分享到:
评论

相关推荐

    Eclipse添加SSH框架的提示

    总结一下,要在Eclipse中获得SSH框架的配置提示,你需要做以下几步: 1. 安装相关的框架插件,如Struts2 Eclipse Plugin、Spring Tools Suite和Hibernate Tools。 2. 确保项目是Maven或Gradle项目,并正确引入所需...

    eclipse+ssh框架

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的MVC(Model-View-Controller)架构模式。Eclipse作为一个强大的集成开发环境(IDE),被广泛用于编写SSH应用。下面我们将详细探讨SSH框架...

    eclipse 开发 ssh框架模板

    Eclipse作为一款强大的Java集成开发环境,为开发者提供了便利的SSH框架支持。在本教程中,我们将深入探讨如何在Eclipse中搭建SSH框架模板,以便快速启动Web项目。 首先,我们需要安装必要的Eclipse插件。Eclipse ...

    eclipse搭建SSH框架详解

    ### Eclipse搭建SSH框架详解 SSH框架(Struts + Spring + Hibernate)是企业级应用开发中最常用的框架之一。本文将详细介绍如何在Eclipse环境下搭建SSH Web项目,并解决搭建过程中可能遇到的问题。 #### 第一步:...

    Eclipse下SSH2框架搭建_详细

    总结,Eclipse下搭建SSH2框架主要涉及Struts2和Spring的整合,这需要正确导入库文件,配置相应的XML文件,并编写Action类来处理业务逻辑。这个过程对于理解MVC架构和Java Web开发的流程至关重要,同时也为后续深入...

    eclipse一个搭建好的SSH框架(经过测试)

    SSH框架是软件开发中常用的三大组件——...它可以作为一个学习的起点,帮助理解SSH框架的工作原理,也可以作为模板,为实际项目提供基础。同时,这样的共享也体现了开源社区的精神,促进了开发者之间的交流和学习。

    Eclipse搭建SSH框架所需要的包(Struts、Spring、Hibernate)

    SSH框架是Java Web开发中广泛使用的三大开源框架的组合,包括Struts、Spring和Hibernate。它们各自负责不同的职责,协同工作以实现高效、灵活的Web应用程序。 **Struts** 是一个基于MVC(Model-View-Controller)...

    基于Eclipse的SSH框架

    SSH框架,全称为Struts+Spring+Hibernate,是Java Web开发中的一个经典组合,用于构建高效、可维护的Web应用程序。在本教程中,我们将深入探讨如何在Eclipse环境中,不依赖MyEclipse插件,搭建和使用SSH2框架。 **1...

    eclipse ssh 三大框架资源

    4. **测试类**:可能是一个JUnit测试类,用于验证SSH框架的整合和功能是否正常。 5. **Eclipse项目设置**:.project和.classpath文件,定义了项目的构建路径和依赖。 6. **其他辅助文件**:可能包含数据库脚本、日志...

    Eclipse整合SSH框架笔记(附例子)

    提供的文档`Eclipse整合SSH框架笔记.doc`详细记录了整合过程,包括每一步的具体配置和注意事项。而`test2`文件可能是一个实际运行的示例代码,用于验证配置的正确性。通过阅读文档并运行示例,读者可以更直观地理解...

    SSH 框架的小例子eclipse

    3. **配置项目**:检查并配置项目的`pom.xml`(如果使用Maven)或`build.gradle`(如果使用Gradle),确保所有SSH框架的依赖已正确添加。 4. **运行应用**:配置并启动内置服务器,如Tomcat,然后通过浏览器访问应用...

    ssh框架搭建教程.doc

    * 添加 Struts 支持,通过在 pom.xml 文件中添加 Struts 依赖项实现 二、分包 * 将项目分包,分成 Presentation 层、Business 层和 Persistence 层 * 每个层次都有其特定的职责和功能 三、添加 Spring 支持 * ...

    Eclipse搭建SSH框架-JAVA(源码+数据库)

    【SSH框架概述】 SSH是一个流行的Java Web开发框架,由Struts、Spring和Hibernate三个开源项目组合而成。这个框架集合了MVC模式、依赖注入(DI)以及...提供的源码和数据库资源为学习和实践SSH框架提供了宝贵的材料。

    eclipse 环境搭建(ssh2框架)

    在本文中,我们将深入探讨如何使用Eclipse IDE搭建一个基于SSH2框架的开发环境。SSH2,即Struts2、Spring和Hibernate的组合,是一种流行的Java Web应用开发框架,能够帮助开发者快速构建高效、可维护的系统。我们将...

    Eclipse中SSH项目框架步骤

    在IT行业中,SSH(Struts2、Spring、...通过这个过程,开发者可以深入了解SSH框架的工作原理,为日后的Java Web开发打下坚实基础。学习和实践SSH,不仅能提升编程技能,还能更好地理解和运用现代企业级开发的最佳实践。

    ssh框架代码eclipse版

    在Eclipse中使用SSH框架,首先需要设置项目的类路径,添加Spring、Struts和Hibernate的jar包。然后,创建一个Maven或Gradle项目,配置相应的依赖。接下来,配置Struts的配置文件,包括struts.xml和struts.properties...

    SSH框架手动搭建实例

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架。本实例将详述如何手动搭建一个基于SSH的Web应用程序。SSH框架提供了模型-视图-控制器(MVC)架构,使得开发过程更加模块化...

    Eclipse搭建SSH框架开发学习笔记

    通过以上步骤,你将在Eclipse中成功搭建一个SSH框架的基础结构,为进一步的学习和开发打下坚实基础。在实际开发中,还需要注意性能优化、异常处理、安全性等方面,不断提升项目的质量和可维护性。学习SSH框架不仅...

Global site tag (gtag.js) - Google Analytics