文档章节

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

Simon丶Ma
 Simon丶Ma
发布于 2016/04/14 14:55
字数 357
阅读 27
收藏 1
点赞 1
评论 0

1、         配置Tomcat

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

配置Tomcat所在路径

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

配置Tomcat使用JDK版本

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

如果Tomcat为7.0则添加Tomcat-juli.jar包

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

2、         new一个web project。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

2、右键项目,为项目添加Struts支持。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

点击Finish。src目录下多了struts.xml配置文件。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

3、使用MyEclipse DataBase Explorer建立数据源。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

new一个数据源。填入数据源信息。


 


点击test Driver,如果成功显示:

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

点击OK,点击Finish。

4、为项目添加Spring支持。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

选择五个包,之后JAR Library Installation为如下图。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

点击Next。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

默认点击Finish。

5、为项目添加Hibernate支持。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3 

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

默认的包,更改JAR Library Installation。

点击Next。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

选择是建立Hibernate自己的配置文件,还是合并到Spring的配置文件。选择合并,即更改点选框,点击Next。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

选择Existing Spring Configration File,点击Next。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

选择我们刚刚创建的数据源。点击Next。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

去掉复选框的勾勾,点击Finish。

6、在配置Tomcat路径下的 server.xml

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

在Host节点下添加:

7、错误处理:

严重: Exception starting filter struts2

java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

用户文件夹

\AppData\Local\Genuitec\MyEclipse 8.5\configuration\org.eclipse.osgi\bundles\105\1\.cp\data\2.1\core

Struts2所有Jar包复制到项目下的WEB-INF/lib文件夹里。

 

8、发布项目,此时已经可以访问这个项目的jsp页面了。

 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

9、后续工作。

在web.xml里面加入spring配置与监听如下。

contextConfigLocation   /WEB-INF/classes/application*.xml  < /context-param> < listener> org.springframework.web.context.ContextLoaderListener  < /listener> < !—end -->

8、结束。

© 著作权归作者所有

共有 人打赏支持
Simon丶Ma
粉丝 4
博文 134
码字总数 299850
作品 0
深圳
程序员
MyEclipse 8.6.1 制作绿色版

我们先在这个目录下新建一个文件: MyEclipse 10.6.bat , 文件内容如下: start eclipseeclipse.exe -vm jrebinjavaw.exe 接下来只需要改一个Eclipse 插件的配置文件就可以实现绿色版运行了, 我...

thinkyoung ⋅ 2014/11/16 ⋅ 0

怎么搭建SSM框架

myeclipse的8.5版本,用web project工程能否搭建ssm框架?因为大家都是maven和ssm的整合,我就想知道webProject能不能和ssm整合,还需要注意一些什么问题,请各位指点一下。...

行走的思想 ⋅ 03/06 ⋅ 0

填坑系列之Mac下破解MyEclipse2017

网上各大论坛有很多关于MyEclipse破解的教程,但是亲自实践后发现,大部分都是基于windows的,很多直接复制粘贴,号称是在Mac下安装的,导致按照教程会破解不成功。 接下来,本文会根据实际操...

充电实践 ⋅ 04/22 ⋅ 0

转 Myeclipse 2017 安装与破解

一、下载 Myeclipse官网下载地址:http://www.myeclipsecn.com/download/ 百度云链接(含破解):链接:http://pan.baidu.com/s/1pKCQLJ1 密码:v2jw(如果这个链接失效,新的链接在文章最底下...

1024菜bird ⋅ 06/13 ⋅ 0

MyEclipse使用总结——MyEclipse10安装SVN插件

一、下载SVN插件subclipse 下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 在打开的网站中找到subclipse的最新版本,如下图所示: 下载完成之后,得到的...

thinkyoung ⋅ 2014/12/14 ⋅ 0

Myeclipse普通工程转为Maven工程

在SVN导出的Maven项目,或以前不是用Maven管理的项目想要转换成Maven项目,但Myeclipse中右键Configure 找不到(eclipse可行)Convert to maven project选项,因此需要如下设置: Window > Pre...

进击的悠然 ⋅ 2016/04/28 ⋅ 0

myeclipse集成activiti-designer

第一次发布文章,也算是一个测试~ 使用工具:activiti-designer-5.15.0 + myeclipse2014 activiti-designer-5.15.0下载地址 http://down.51cto.com/data/1876002 集成方法: 1、解压designe...

qq5b0fd66864347 ⋅ 06/21 ⋅ 0

同一个servlet在myeclipse中正常在tomcat中中文乱码

写了一个servlet程序,打印html文件的input输入到控制台,在myeclipse中中文打印正常,导出部署在tomcat上后中文乱码。 读取input参数做了下面的转化: new String(request.getParameter("u...

changlianggao ⋅ 05/06 ⋅ 0

初学Python,对于开发工具不是很了解?一文带你选择适合你的开发工具

工欲善其事必先利其器! 开发Python用什么工具好呢?其实刚学Python的话,使用IDLE就够了,虽然调试不是特别方便,但是对于初学已经够了,可以使用Print进行简单的调试,不建议使用记事本进行...

柯西带你学编程 ⋅ 06/01 ⋅ 0

MyEclipse教程:使用UML创建模块库——第一部分(二)

MyEclipse 在线购买低至75折!火爆开抢>> 【MyEclipse最新版下载】 UML1建模文件存储在建模库中,建模可用于生成Java代码,或者可以从代码中生成模型。本教程将向您展示如何执行与建模资源库...

Miss_Hello_World ⋅ 05/23 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JavaScript零基础入门——(十一)JavaScript的DOM操作

JavaScript零基础入门——(十一)JavaScript的DOM操作 大家好,欢迎回到我们的JavaScript零基础入门。最近有些同学问我说,我讲的的比书上的精简不少。其实呢,我主要讲的是我在开发中经常会...

JandenMa ⋅ 17分钟前 ⋅ 0

volatile和synchronized的区别

volatile和synchronized的区别 在讲这个之前需要先了解下JMM(Java memory Model :java内存模型):并发过程中如何处理可见性、原子性、有序性的问题--建立JMM模型 详情请看:https://baike.b...

MarinJ_Shao ⋅ 44分钟前 ⋅ 0

深入分析Kubernetes Critical Pod(一)

Author: xidianwangtao@gmail.com 摘要:大家在部署Kubernetes集群AddOn组件的时候,经常会看到Annotation scheduler.alpha.kubernetes.io/critical-pod"="",以表示这是一个关键服务,那你知...

WaltonWang ⋅ 52分钟前 ⋅ 0

原子性 - synchronized关键词

原子性概念 原子性提供了程序的互斥操作,同一时刻只能有一个线程能对某块代码进行操作。 原子性的实现方式 在jdk中,原子性的实现方式主要分为: synchronized:关键词,它依赖于JVM,保证了同...

dotleo ⋅ 58分钟前 ⋅ 0

【2018.06.22学习笔记】【linux高级知识 14.4-15.3】

14.4 exportfs命令 14.5 NFS客户端问题 15.1 FTP介绍 15.2/15.3 使用vsftpd搭建ftp

lgsxp ⋅ 今天 ⋅ 0

JeeSite 4.0 功能权限管理基础(Shiro)

Shiro是Apache的一个开源框架,是一个权限管理的框架,实现用户认证、用户授权等。 只要有用户参与一般都要有权限管理,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户...

ThinkGem ⋅ 昨天 ⋅ 0

python f-string 字符串格式化

主要内容 从Python 3.6开始,f-string是格式化字符串的一种很好的新方法。与其他格式化方式相比,它们不仅更易读,更简洁,不易出错,而且速度更快! 在本文的最后,您将了解如何以及为什么今...

阿豪boy ⋅ 昨天 ⋅ 0

Python实现自动登录站点

如果我们想要实现自动登录,那么我们就需要能够驱动浏览器(比如谷歌浏览器)来实现操作,ChromeDriver 刚好能够帮助我们这一点(非谷歌浏览器的驱动有所不同)。 一、确认软件版本 首先我们...

blackfoxya ⋅ 昨天 ⋅ 0

线性回归原理和实现基本认识

一:介绍 定义:线性回归在假设特证满足线性关系,根据给定的训练数据训练一个模型,并用此模型进行预测。为了了解这个定义,我们先举个简单的例子;我们假设一个线性方程 Y=2x+1, x变量为商...

wangxuwei ⋅ 昨天 ⋅ 0

容器之查看minikue的environment——minikube的环境信息

执行如下命令 mjduan@mjduandeMacBook-Pro:~/Docker % minikube docker-envexport DOCKER_TLS_VERIFY="1"export DOCKER_HOST="tcp://192.168.99.100:2376"export DOCKER_CERT_PATH="/U......

汉斯-冯-拉特 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部