java的三大框架(二)---Struts2】的更多相关文章

今天正式接触Java_Web三大框架之Struts2框架.对于初学者来说,先来了解什么是框架技术: 一.“框架技术”帮我们更快更好地构建程序: 1.是一个应用程序的半成品 2.提供可重用的公共结构 3.按一定规则组织的一组组件 二.优势: 1.不用再考虑公共问题 2.专心在业务实现上 3.结构统一,易于学习.维护 4.新手也可写出好程序    介绍一下主流框架Struts 目前Struts框架有俩个版本,分别是Struts和Struts2,对于初学者来说,可能会认为Struts2是Struts的…
Java后台处理框架之struts2学习总结 最近我在网上了解到,在实际的开发项目中struts2的使用率在不断降低,取而代之的是springMVC.可能有很多的朋友看到这里就会说,那还不如不学struts2,直接学习springMVC算了.如果你急于忙着开发项目,这个想法没错.但是,我在这里想说一下的就是,框架其实是对基础代码的封装,对流行功能的优化,为了提高开发效率而存在的.好比武林大会上降龙十八掌,金钟罩,铁布衫,说到底大家还是要靠拳打脚踢的嘛.Struts2,springMVC就是各种招…
现在许许多多的初学者和程序员,都在趋之若鹜地学习Web开发的宝典级框架:Struts2,Spring,Hibernate.似乎这些框架成为了一个人是否精通Java,是否会写J2EE程序的唯一事实标准和找工作的必备基础. 然而,如果在面试的时候问这些程序员,你们为什么要学习这些框架?这些框架的本质到底是什么?似乎很少很少有人能够给我非常满意的答复.因为他们都在为了学习而学习,为了工作而学习,而不是在真正去深入了解一个框架.其实所有的人都应该思考这样的问题:为什么要学习框架?框架到底给我带来了什么?…
最近在学SSH三大框架的整合,在此对他们整合时相关配置文件做一简单的模板总结,方便以后复用! 首先是web.xml配置文件,这里面就配置一些简单的监听器.过滤器,包括spring核心配置文件applicationContext.xml的路径: web.xml <span style="font-size:18px;"><?xml version="1.0" encoding="UTF-8"?> <web-app xm…
·定义:Java三大框架主要用来做WEN应用.Struts主要负责表示层的显示: Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作): Hibernate主要是数据持久化到数据库. (1)Struts框架:struts是开源软件.使用Struts的目的是为了帮助我们减少在运用MVC设计模型来 开发Web应用的时间.如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择. (2)Spring框架:这是一个解决了许多在J2EE开发中常见的…
1. Hibernate3 提供了属性的延迟加载功能? 当Hibernate在查询数据的时候,数据并没有存在与内存中,当程序真正对数据的操作时,对象才存在与内存中,就实现了延迟加载,他节省了服务器的内存开销,从而提高了服务器的性能. 2.Hibernate中怎样实现类之间的关系?(如:一对多.多对多的关系) 类与类之间的关系主要体现在表与表之间的关系进行操作,它们都市对对象进行操作,我们程序中把所有的表与类都映射在一起,它们通过配置文件中的many-to-one.one-to-many.many…
Strtu2框架 1.控制器:ActionServlet充当控制层 2.模型层:由ActionForm及业务JavaBean实现 3.视图:用户的看到并与之交互的界面   由struts标签库和jsp页面实现的视图层 第一个简单的Struts2的程序 (1)创建工程,将Struts2的支持类库的web_inf目录下的lib文件拷贝到工程下的lib目录下,并添加到工程中 (2)在web.xml中生命Struts2提供的过滤器  <?xml version="1.0" encodin…
http://www.cnblogs.com/qiuzhongyang/p/3874149.html…
目录 Struts2 Struts2简介 Struts2框架的作用 常见web层的框架 web框架特点 Struts2基本使用 Struts2执行流程 Struts2配置 struts2的加载顺序 Package action 常量配置 include Action执行访问 Action类写法 Action方法 ServletAPI Struts中API介绍 结果页配置 全局配置 局部配置 接收参数 接收参数的方式 接收参数错误 接收复杂类型封装到List集合 接收复杂类型封装到Map集合 St…
一.什么是映射 这里所说的映射就是对象关系映射:将对象数据保存到数据库中,同时可以将数据库数据读入对象中,开发人员只对对象进行操作就可以完成对数据库数据的操作. 二.什么是基本映射 知道了什么是映射,那么我们先来看一下最基本的映射关系——基本映射,即根据表结构创建相应实体类 例如:还是以Mysql数据库为例,进行说明.有如下一张表: 建立相应的实体类:User public class User { private String id; private String username; publ…