背景说明
案例一:
目前有一个2005年开始,基于Struts1的Web项目A,其验证部分依赖于主站的SSO(单点登录)。在请求站点A的时候,用户会被强制带去做SSO验证,通过身份验证后后,主站会自动地把请求转发至A站点,并在request header中添加了用于保存登录用户ID的新属性SM_USER,然后A站点根据用户ID提供相应的服务。由于该项目是一个既存项目,所以其中残余大量像...
分类:
数据库 时间:
2014-09-02 15:55:45
阅读次数:
243
第一步:导入三大框架的jar包(struts2.3.16.1+hibernate3.2+spring3.2.4)第二步:编写web.xml 和struts.xml和applicationContext.xml和applicationContext-service.xml和application-ac...
分类:
编程语言 时间:
2014-09-02 15:35:04
阅读次数:
300
1. 首先Struts2 本身是安全的 其原理大概是:Strtus2会获取到用户的http请求,然后负责给每个请求实例化一个Action 对象,但是大家注意,这里的action对象和Struts1里面的action对象完全不是一个概念,struts1里面的action类就是一个servlet类,而....
分类:
编程语言 时间:
2014-09-01 12:04:22
阅读次数:
176
很多时候我们使用hibernate的session时,都是让session在某一运行环境中保持其唯一。例如在同一线程内用同一个session,在同一方法内用同一session,这样我们就可以用session里面缓存好的数据。但,我想说的不是缓存,且听我一一道来。
最近试用spring3.0.2+struts2.18+hibernate3.3.2学习搭建一个web项目,出现了一个相当郁...
分类:
数据库 时间:
2014-08-31 17:19:11
阅读次数:
256
一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本号公布后,如今有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,并且他强大不失灵活,性能也非常优秀。官方的下载网址是:http://www.springsource....
分类:
编程语言 时间:
2014-08-30 12:26:59
阅读次数:
244
本文将构建一个普通工程来说明spring注解缓存的使用方式,关于如何在web应用中使用注解缓存,请参见:Spring基于注解的缓存配置--web应用实例一.简介 在spring的modules包中提供对许多第三方缓存方案的支持,包括: EHCache OSCache(OpenSymphony) JC...
分类:
编程语言 时间:
2014-08-29 18:05:48
阅读次数:
254
第一步:在配置好的ioc容器的基础上,导入面向切面编程所需要的jar包(本案例用的是spring3.2.4,由于spring3.2.4的官网jar包中不再有依赖包,所以依赖包都是从网上找的)第二步:配置applicationContext.xml(包括ioc对象配置,以及面向切面编程的相关配置) 1...
分类:
编程语言 时间:
2014-08-29 15:53:21
阅读次数:
272
第一步:导入相关jar包(此范例导入的是spring3.2.4版本,spring2.5版本只需要导入spring核心包即可)第二步:在项目的src下配置applicationContext.xml的配置文件applicationContext.xml文件 1 2 10 11 17 ...
分类:
编程语言 时间:
2014-08-29 10:42:37
阅读次数:
299
一、首先,要使用Struts2必须先下载Struts2开发包。 下载地址:http://struts.apache.org/download.cgi#struts23163 这里有Struts1和Struts2,需要下载Struts2 Struts2在这个页面有如下几个选项Full Distr...
分类:
其他好文 时间:
2014-08-27 20:25:28
阅读次数:
285
转自:http://www.blogjava.net/wangxinsh55/archive/2011/07/24/354925.htmlJbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8整合例子(附完整的请假流程例子,jbpm基础,常见问题解决)Jbpm4...
分类:
编程语言 时间:
2014-08-27 12:32:17
阅读次数:
325