这篇文章讲讲 Struts2 的核心所在——拦截器一、strut2框架中的拦截器(interceptor)1.什么是拦截器(interceptor) 拦截器是strut2框架中提供的一种java类。 作用: 1.可以拦截访问action的请求 2.给这个action加入新的丰富功能(上传、参数自动接收、类型自动转换等等)需要配置之后,指明哪一个拦截器去拦截哪一个action或者哪一些ac...
分类:
编程语言 时间:
2016-07-13 06:54:46
阅读次数:
261
一、action中如何接受页面传过来的参数第一种情况:(同名参数) 例如:
通过页面要把id=1 name=tom age=20这三个参数传给action 1.action里面定义三个成员变量id name age,这三个变量的名字一定要和所传变量的名字一致. 2.提供get、set方法 3.将来页面把这三个参数传过来的时候,struts2框架会自动的帮我们把这个三个参数值放action中的三...
分类:
编程语言 时间:
2016-07-13 01:37:15
阅读次数:
239
课堂笔记:今日内容: Java的版本发展:java是sun开发高级语言,19952014年3月最新版本为8.0 Java的分支:1、JAVASE:标准版,Java入门和桌面应用程序开发2、JAVAEE:企业版,主要就是Web开发3、JAVAME:微型版,主要是数字顶盒,车载系统 Java的特性:1、 ...
分类:
编程语言 时间:
2016-07-12 21:27:03
阅读次数:
270
疯狂软件对Oracle放弃JavaEE的看法近日网络上出现了一些关于Oracle将要放弃JavaEE的说法,在Java行业引起不小的关注,甚至有些人开始担心Java会不会就此消亡,但事实上这不过是杞人忧天,《疯狂Java讲义》图书李刚根据多年来Java行业的从业经验,对此提出以下几点分析抛砖引玉..
分类:
数据库 时间:
2016-07-12 15:42:28
阅读次数:
252
兄弟连IT教育作为全国最大的PHP培训机构,迄今已有10年的教育历史。6大特色课程:PHP教程、安卓培训、JAVAEE+大数据、UI设计、HTML5培训、云计算架构师,在目前IT市场特别火,每门课程都由名师牵头,以认认真真的态度做教育,培养的学员过万,在学员心中树立了良好的口碑。 ...
分类:
Web程序 时间:
2016-07-12 15:22:32
阅读次数:
166
Spring的事务:
Spring的事务管理不需要与任何特定的事务API耦合。对不同的持久层访问技术,编程式事务提供了一致的事务编程风格,通过模块化的操作一致性的管理事务。声明式事务基于Spring
AOP实现,却并不需要程序开发者成为AOP专家。
JavaEE应用的传统事务有两种策略:全局事务和局部事务,全局事务由应用服务器管理,需要底层服务器的JTA支持。底层事务与底层所采用...
分类:
编程语言 时间:
2016-07-12 12:18:44
阅读次数:
234
现在来学习SSH中的第二个框架——Struts2Struts2是一个基于MVC设计模式的Web应用框架。首先将Struts2的框架搭建起来:1)获取发布包可以从 Struts2官网、Apache、GitHub等,当然直接百度肯定也是可以的。2)导入相关 jar 包将 struts-2.3.24.1-all\struts-2.3.24.1\apps\struts2-blank.war 压缩文件解压,然...
分类:
编程语言 时间:
2016-07-12 06:47:51
阅读次数:
269
1. Hibernate概述 Hibernate是轻量级JavaEE应用的持久层解决方案,是一个关系数据库ORM框架。 a. 轻量级: 使用方便 (比Apache DbUtils 复杂很多倍 )这个概念是个相对概念。(主要是对比EJB来说的,ejb是重量级的(内建组件很多,启动很慢,东西很多)) b ...
分类:
Web程序 时间:
2016-07-11 00:50:44
阅读次数:
212
从今天开始,我们一起来进入有关Hibernate框架的学习,Hibernate框架实际上是基于JDBC的高度封装的框架,所以对比起来Hibernate的运行效率没有JDBC效率高但是Hibernate的开发效率却比JDBC的要高,这也是企业级开发所追求的。所以目前大部分企业开发都不会使用JDBC。欲工善其事,必先利其器,首先我们熟悉下Hibernate环境搭建。
Hibernate环境...
分类:
编程语言 时间:
2016-07-10 18:39:24
阅读次数:
226
今天我们一起来探讨一下有关Hibernate四种关系映射,大家可能会有疑惑,关系映射不就是只有三种(一对一,一对多,多对多)吗?这里我们再多说一个继承映射关系,虽然它使用频繁度没有前三个那么多,但是它在一些特定情况下,还是非常有用的,至于有什么用下面马上就要讲。这些关系映射实际上就是对应着关系型数据库中的几种关系的类型。我们都知道Hibernate的作用是将面向关系数据操作,转换成面向对象的操作,...
分类:
编程语言 时间:
2016-07-10 18:29:43
阅读次数:
305