ImageVerifierCode 换一换
格式:DOC , 页数:15 ,大小:749KB ,
资源ID:7664869      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-7664869.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(struts hibernate培训.doc)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

struts hibernate培训.doc

1、Struts + Hibernate 开发 Web 应用程序一、 基本概念:a) Struts: Struts 是一个基于 Sun J2EE 平台的 MVC 框架,主要是采用 Servlet 和JSP 技术来实现的。由于 Struts 能充分满足应用开发的需求,简单易用,敏捷迅速,所以颇受关注。Struts 把 Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套 MVC 模式,极大的节省了时间,所以说 Struts 是一个 非常不错的应用框架。Struts 实现的 MVC 框架1.视图视图是通

2、过一组 JSP 程序实现的.这些 JSP 程序中不能包含业务逻辑,也不能包括模型的信息.模型的信息是通过控制器传递的.在 Struts 中ActionForm 也被看成是视图的一部分.它是更新视图,以及视图查询模型状态的桥梁.2.模型模型是程序的状态表示,其状态包括,消息中传递的状态,以及共享状态或一次回话中的状态,以及持久状态.而操作这些状态的流程也同样包括在模型中.这些模型也就是业务的总体运作流程和数据.3.控制器控制器部分由 ActionServlet 和 Action 来实现.ActionServlet 也就是 Struts框架用来和 Web 容器交互的接口 .该类是 Struts 框

3、架的核心组件.ActionServlet 继承了 HttpServlet 类.它在 MVC 模型中扮演中央控制器的角色.当 Web 容器一接收到客户请求就会交给 ActionServlet 该类加载struts-config.xml 文件的配置信息选择合适 Action 来处理请求.并传递请求过程中的数据,这些数据是通过 ActionForm 传递的.Action 本身也并不包含业务逻辑的处理代码.它只是负责调用业务的处理代码的.调用这些代码的方法在 execute()方法中.该方法在调用业务处理以后会放回一个 ActionForward 对象来选择对应的视图.一般而言我们的 Action必须

4、直接或间接的继承该类.然后重写 excecute()方法以完成我们自己的处理消息.4.Struts 的配置文件 struts-config.xml该文件实质是一个控制器和视图的黏合剂,控制器之所以能够选择对应的视图,以及视图能够通过对应的控制器查询到模型中的数据都是依赖该文件.该文件是一个 XML 文件.在该配置文件中每 Action 都对应一个标签用来映射 Action 类的信息.b) Hibernate:Hibernate 是一个免费的开源 Java 包,它使得与关系数据库打交道变得十分轻松,就像您的数据库中包含每天使用的普通 Java 对象一样,同时不必 考虑如何把它们从神秘的数据库表中

5、取出(或放回到数据库表中) 。它解放了您,使您可以专注于应用程序的对象和功能,而不必担心如何保存它们或稍后如何找到 它们。二、 实例操作a) 开发工具:eclipse3.2、myeclipse5.0b) 开发环境:Jdk1.6、Tomcat6.0c) 开发版本:Struts1.2、hibernate3d) 开发步骤:i. 建立数据库:test表:login字段:id,username,password(其中 id 为 numeric 数据类型,且设置为自动递增)ii. 使用 eclipse 搭建框架环境1. 搭建 Struts 框架环境a) 新建项目Web Project( 项目名称自定)完成

6、b) 选择菜单栏的 myeclipse 菜单add Struts capabilities Struts specification (注意:Struts 1.2)c) 打开 WEB-INF 下的 struts-config.xml 文件 单击右键newForm,Action and Jsp 2. 搭建 hibernate 环境a) 打开菜单 【窗口】【首选项】新建一个数据库驱动b) 新建 com.yourcompany.hibernate 包和com.yourcompany.hibernate.login 包c) 选择菜单栏的 myeclipse 菜单add hibernate capabilitiesd) myeclipse 的数据库视图e) 完成程序主要界面截图:1. 登录验证(username 不能为空)2. 显示查询结果3. 修改信息(点击【修改】链接进入修改界面)4. 删除信息(点击【删除】链接删除记录)5. 注册用户(不能注册已存在的用户名称)其它具体的程序实现部分将在操作时讲解

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报