- 浏览: 453836 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
wjs876046992:
后来我下载了Eclipse Indigo版本,同样操作却成功了 ...
myeclipse2014中安装spket-1.6.23 -
wjs876046992:
我的是myEclipse2014,将那两个文件夹拷贝到drop ...
myeclipse2014中安装spket-1.6.23 -
lucky8060:
应该不是每次请求都产生一个action吧?应该是每个sessi ...
Struts2 action的单例与多例
一、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
发表评论
-
myeclipse远程调试web(tomcat)
2014-09-21 16:05 1299一、调试准备 首先得有一个在远程服务器上的Tomcat ... -
Eclipse下Svn的分支与合并指南
2014-09-18 14:00 812<!--[if gte vml 1]><v: ... -
myeclipse2014中安装spket-1.6.23
2014-09-18 10:25 6522spket支持JavaScript、XUL/XB ... -
java程序以及打成jar加载log4j.properties的方法
2014-06-10 11:34 1816这个方法可以防止jar运行时找不到配置文件 1、创建 ... -
两个tomcat同时运行,修改端口
2014-04-23 15:10 128361、第一个tomcat。使用tomcat默认的8080 ... -
Eclipse Juno(4.2.1)报 ambiguous 错误
2014-04-21 14:17 1440转自:http://www.jeecg.org/forum. ... -
MyEclipse中重命名项目名时的resource is out of sync with the file system问题解决!
2014-04-15 10:42 73951、重命名不同步问题 这是文件系统不同步的问题,是因 ... -
eclipse中禁用JS验证
2014-04-15 10:04 1642转自:http://blog.csdn.net/hao00z ... -
Description Resource Path Location Type Java compiler level does not match the v
2014-04-15 10:01 1326转自:http://blog.csdn.net/zwhfy ... -
使用plink代理服务器
2014-03-26 09:41 1873使用127.0.0.1的80端口,连接到192.168.18 ... -
eclipse使用git
2014-03-25 18:35 9191、安装elcipse的egit插件 help-i ... -
eclipse安装maven
2014-03-17 13:11 952时间:2014-3-17 环境:elcipse版本:ec ... -
设置tomcat虚拟主目录
2013-10-15 12:27 812去tomcat下头conf文件夹下的server.xml添加 ... -
SVN服务器创建及使用
2013-10-12 18:17 1302转自:http://blog.csdn.net/kupep ... -
myeclipse 出现 The method of type must override a superclass method解决方式
2013-09-10 10:27 1439转自:http://lovelydd.blog.51cto. ... -
将svnservice创建成服务
2013-08-16 15:35 923手动创建服务 :sc create 服务名 binpath ... -
从svn检出的项目不能在myeclipse中发布
2013-04-15 18:01 1332修改项目的.mymetadata文件 <?x ... -
PermGen space错误解决方法
2013-01-13 22:30 9911.参考: http://blog.csdn.net/fox ... -
MyEclipse 8.6 优化 与 SVN安装 []转自:Jack Web Develop]
2012-12-18 09:42 1073SVN的安装 方法一: 1.打开HELP->M ... -
eclipse 3.7 + subclipse1.8
2012-10-08 13:46 932Subclipse是eclipse的一个svn的插件,哄骗 ...
相关推荐
总结一下,要在Eclipse中获得SSH框架的配置提示,你需要做以下几步: 1. 安装相关的框架插件,如Struts2 Eclipse Plugin、Spring Tools Suite和Hibernate Tools。 2. 确保项目是Maven或Gradle项目,并正确引入所需...
SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的MVC(Model-View-Controller)架构模式。Eclipse作为一个强大的集成开发环境(IDE),被广泛用于编写SSH应用。下面我们将详细探讨SSH框架...
Eclipse作为一款强大的Java集成开发环境,为开发者提供了便利的SSH框架支持。在本教程中,我们将深入探讨如何在Eclipse中搭建SSH框架模板,以便快速启动Web项目。 首先,我们需要安装必要的Eclipse插件。Eclipse ...
### Eclipse搭建SSH框架详解 SSH框架(Struts + Spring + Hibernate)是企业级应用开发中最常用的框架之一。本文将详细介绍如何在Eclipse环境下搭建SSH Web项目,并解决搭建过程中可能遇到的问题。 #### 第一步:...
总结,Eclipse下搭建SSH2框架主要涉及Struts2和Spring的整合,这需要正确导入库文件,配置相应的XML文件,并编写Action类来处理业务逻辑。这个过程对于理解MVC架构和Java Web开发的流程至关重要,同时也为后续深入...
SSH框架是软件开发中常用的三大组件——...它可以作为一个学习的起点,帮助理解SSH框架的工作原理,也可以作为模板,为实际项目提供基础。同时,这样的共享也体现了开源社区的精神,促进了开发者之间的交流和学习。
SSH框架是Java Web开发中广泛使用的三大开源框架的组合,包括Struts、Spring和Hibernate。它们各自负责不同的职责,协同工作以实现高效、灵活的Web应用程序。 **Struts** 是一个基于MVC(Model-View-Controller)...
SSH框架,全称为Struts+Spring+Hibernate,是Java Web开发中的一个经典组合,用于构建高效、可维护的Web应用程序。在本教程中,我们将深入探讨如何在Eclipse环境中,不依赖MyEclipse插件,搭建和使用SSH2框架。 **1...
4. **测试类**:可能是一个JUnit测试类,用于验证SSH框架的整合和功能是否正常。 5. **Eclipse项目设置**:.project和.classpath文件,定义了项目的构建路径和依赖。 6. **其他辅助文件**:可能包含数据库脚本、日志...
提供的文档`Eclipse整合SSH框架笔记.doc`详细记录了整合过程,包括每一步的具体配置和注意事项。而`test2`文件可能是一个实际运行的示例代码,用于验证配置的正确性。通过阅读文档并运行示例,读者可以更直观地理解...
3. **配置项目**:检查并配置项目的`pom.xml`(如果使用Maven)或`build.gradle`(如果使用Gradle),确保所有SSH框架的依赖已正确添加。 4. **运行应用**:配置并启动内置服务器,如Tomcat,然后通过浏览器访问应用...
* 添加 Struts 支持,通过在 pom.xml 文件中添加 Struts 依赖项实现 二、分包 * 将项目分包,分成 Presentation 层、Business 层和 Persistence 层 * 每个层次都有其特定的职责和功能 三、添加 Spring 支持 * ...
【SSH框架概述】 SSH是一个流行的Java Web开发框架,由Struts、Spring和Hibernate三个开源项目组合而成。这个框架集合了MVC模式、依赖注入(DI)以及...提供的源码和数据库资源为学习和实践SSH框架提供了宝贵的材料。
在本文中,我们将深入探讨如何使用Eclipse IDE搭建一个基于SSH2框架的开发环境。SSH2,即Struts2、Spring和Hibernate的组合,是一种流行的Java Web应用开发框架,能够帮助开发者快速构建高效、可维护的系统。我们将...
在IT行业中,SSH(Struts2、Spring、...通过这个过程,开发者可以深入了解SSH框架的工作原理,为日后的Java Web开发打下坚实基础。学习和实践SSH,不仅能提升编程技能,还能更好地理解和运用现代企业级开发的最佳实践。
在Eclipse中使用SSH框架,首先需要设置项目的类路径,添加Spring、Struts和Hibernate的jar包。然后,创建一个Maven或Gradle项目,配置相应的依赖。接下来,配置Struts的配置文件,包括struts.xml和struts.properties...
SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架。本实例将详述如何手动搭建一个基于SSH的Web应用程序。SSH框架提供了模型-视图-控制器(MVC)架构,使得开发过程更加模块化...
通过以上步骤,你将在Eclipse中成功搭建一个SSH框架的基础结构,为进一步的学习和开发打下坚实基础。在实际开发中,还需要注意性能优化、异常处理、安全性等方面,不断提升项目的质量和可维护性。学习SSH框架不仅...