文件名称:Myeclipse开发struts+hibernate+spring新手入门--环境配置---项目开发示例
文件大小:418KB
文件格式:DOC
更新时间:2012-10-05 04:32:48
Myeclipse struts hibernate spring 示例
Myeclipse开发struts+hibernate+spring新手入门---环境配置----项目开发示例
Myeclipse开发struts+hibernate+spring小记
开发前准备工作:
1、下载eclipse3.1版本
下载地址:
2、下载Myeclipse插件
下载地址:
3、根据需要下载所需要的数据库驱动。
部分下载地址:
4、下载的eclipse3.1进行解压缩。安装Myeclipse,分为手工安装和自动安装两种安装方法。
具体安装方法如下:
手工安装:
自动安装:
5、安装完成后。启动Myeclipse。
准备开发工作:
步骤:
1、新建项目:
New>projects后进入下图
本文主要介绍开发Web Project项目,因此需要选择Web Project,下一步,进入下图:
Project Name:为需要建立的项目名称。填写好项目名称后,Finish。新建项目完成。本文在项目命名为test.。
项目建立完成之后,在Myeclipse视图中,Package Explorer中显示如下:
test:为项目名称。
Src:为源文件所放路径。
WebRoot:为Web root folder
2、加载Struts
在所建立项目test上右键后,提示如下页面:
在弹出的菜单中,根据图例提示,选择Myeclipse后在弹出的二级菜单中选择Add Struts Capabilities…后提示如下图所示:
在弹出的对话框中,设置如下:
Struts config path:默认,一般不需要改变。
Struts specification:选择Struts版本,在此项目中,选择Struts 1.2版本。
Base Package for new classes:设置为空。
取消Install Struts TLDs选项。
其他默认:
Finish.后在Package Explorer的Lib包如下:
到此,加载Struts完成。在此需要关注Struts-config.xml文件。
3、加载hibernate:
同加载struts方式类似,选择Myeclipse后在弹出的二级菜单中选择Add Hibernate Capabilities…后提示如下图所示:
可以根据提示,选择Hibernate Specification:本项目选择Hibernate3,其他默认,Next>
默认后直接下一步。在此可以去掉Configuration File Name中的内容。Next>
后去掉下一级页面的Create SessionFactory class选项。然后Finish,Finish完成后,在Lib目录下会提示相关的jar包。
4、加载spring in action in action
同加载struts方式类似,选择Myeclipse后在弹出的二级菜单中选择Add spring in action in action Capabilities…后提示如下图所示:
选择所需要的spring in action in action包,然后默认下一步,直到完成。
到此,Struts+hibernate+spring配置完成。
附加:在项目名称的右键后进入Properties然后进入Java Build Path后查看加载的jar包。
具体项目的开发详细文档请见下一篇文章《struts+hibernate+spring项目开发示例》
Myeclipse平台struts+hibernate+spring项目开发示例
接:Myeclipse开发struts+hibernate+spring新手入门---环境配置
如果您按照上篇文章配置成功,可以进行开发简单的J2EE项目。
开发前准备:
1、新建项目包:如下图:
Dao:数据层;service:逻辑层;web:web展现层。
2、建立好三层架构,部署好包名。建立一个jsp文件,取名为:login.jsp
代码如下:
<% @ taglib uri = " http://struts.apache.org/tags-bean " prefix = " bean " %>
<% @ taglib uri = " http://struts.apache.org/tags-html " prefix = " html " %>
<% @ taglib uri = " http://struts.apache.org/tags-logic " prefix = " logic " %>
<% @ taglib uri = " http://struts.apache.org/tags-tiles " prefix = " tiles " %>
< HTML >
< HEAD >
< TITLE > test < TITLE >
< HEAD >
< BODY >
< html:form action = " /login " method = " post " >
用户名: < html:text property = " username " size = " 15 " /> < br >
密 码: < html:password property = " password " size = " 15 " />< br >
< html:submit property = " submit1 " style = " FONT-WEIGHT:bold;COLOR:red " >
登 录
< html:submit >
< html:form >
< BODY >
< HTML >
3、配置struts-config.xml文件;建立action、formbean;
改配置可以自动生成,使用eclipse进行自动生成,在建立时,如下图,可直接生成对应的action类和formbean类。
1
2
3
4