自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 [转]Spring中@Autowired注解、@Resource注解的区别

[转]http://www.chinasb.org/archives/2011/06/2443.shtml Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。  @Resource的作用相当于@Autowired,只不过@Autowired...

2012-12-15 09:34:25 94

原创 关于ActionContext.getContext()的用法心得

[转]http://blog.csdn.net/smcfy/article/details/5693481为了避免与Servlet API耦合在一起,方便Action类做单元测试,Struts 2对HttpServletRequest、HttpSession和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,在Action中,直接使用HttpServletReq...

2012-12-03 11:11:01 107

原创 实现拦截器的三种方法

[转]http://blog.csdn.net/hackerain/article/details/6994518说是三种方法,实际上是一种方法,其实只要这个类实现了Interceptor接口,即可成为一个拦截器类。第一种方法就是[b]直接实现Interceptor接口[/b],这样的话,就要实现这个接口中的三个方法。第二种方法是[b]继承自AbstractIntercep...

2012-12-01 16:02:55 272

原创 <s:set>

[转]http://www.cnblogs.com/yuanermen/archive/2011/03/17/1986857.html s:set标签格式: [code="java"][/code]说明:把jsp页面中的一个值,以name存储起来。Scope存储的范围是在application、session、request、page……。默认是存储在该action中。...

2012-11-30 10:51:58 86

原创 <s:select>

struts2的select标签中,常用的有以下几个属性:(1)struts2中的select 标签中,必须设置的属性只有一个,即是list。(2)select标签的list中必须有值,不然会报错。如果没有值,可以加上headerKey, headerValue,这样就可以通过了。如:xml 代码[code="java"] [/code] 其中,即使list中...

2012-11-30 10:40:00 57

原创 HibernateTemplate、HibernateTransactionManager、JdbcTemplate

[b]DataSource ->SessionFactory-> HibernateTranscationManager[/b]Hibernate中通过SessionFactory创建和维护Session。Spring对SessionFactory的配置进行了整合,无需再通过Hibernate.cfg.xml对SessionFactory进行设定。SessionFactory节点的mappin...

2012-11-29 11:15:34 142

原创 struts2拦截器解析

[转]http://www.myexception.cn/software-architecture-design/890151.html在工作的时候每一个Action请求都被包装在一堆拦截器的内部。拦截器可以在Action执行直线做相似的操作也可以在Action执行直后做回收操作。每一个Action既可以将操作转交给下面的拦截器,Action也可以直接退出操作返回客户既定的画面。...

2012-11-28 16:14:38 73

原创 Struts2_Spring_Hibernate配置

在控制层,利用Strtus2标签功能,在Action中直接与jsp页面上的数据进行交互。在调用业务逻辑层应用时,Struts2提供了对Sping的支持。开发人员需要完成对struts.xml的配置工作和对各个Action类的编写。 在业务逻辑层,利用Spring框架的依赖注入实现对业务逻辑类和DAO类的实例托管;在事务处理方面,利用Spring提供的面向切面的事务处理功能,使对数据的事务控...

2012-11-28 10:00:31 61

原创 [转]Struts2 中使用token标签防止刷新和后退进行重复提交

转http://blog.163.com/chtx87_98/blog/static/6540111920118288512879/在Struts2中使用token标签和内置的拦截器,来防止刷新提交和后退提交非常简单方便。1. 在需要防止重复提交的jsp中,只需添加一个标签2. 在对应的struts.xml中进行配置token拦截器,如下代码,红色部分[code="ja...

2012-11-27 16:51:38 78

原创 TreeSet

HashSet是基于Hash算法实现的,其性能通常优于TreeSet,我们通常都应该使用HashSet,在我们需要排序的功能时,我门才使用TreeSetTreeSet类型是J2SE中唯一可实现自动排序的类型,用法如下:MyComparator.java[code="java"] 1package test; 2 3import java.util.C...

2012-11-22 13:41:54 68

原创 [转]spring security 3 中使用自定义数据库来设置权限

转http://blog.csdn.net/remote_roamer/article/details/5713777在spring security3中使用自己定义的数据结构来实现权限设置。1.数据库 ◦用户表 ◦角色表 ◦action表,即资源表 ◦角色-用户关联表 ◦actiion-角色关联表 2...

2012-11-21 17:51:58 84

原创 [转]spring security 3 中使用自定义数据库来设置权限

[转]http://blog.csdn.net/remote_roamer/article/details/5713777在spring security3中使用自己定义的数据结构来实现权限设置。 [b]1.数据库 [/b] ◦用户表 ◦角色表 ◦action表,即资源表 ◦角色-用户关联表 ◦actii...

2012-11-21 17:27:13 158

原创 [转]认证处理过滤器authenticationProcessingFilter的配置

转http://blog.csdn.net/boy00fly/article/details/4398271[b]认证处理过滤器authenticationProcessingFilter的配置[/b][code="java"]1.< bean id = "authenticationProcessingFilter" class = "org.acegisecurity....

2012-11-21 14:45:47 3028

原创 [转] getHibernateTemplate()中的方法

转http://blog.csdn.net/tanglinfeng/article/details/3877604Spring中常用的hql查询方法(getHibernateTemplate())一、find(String queryString); 示例:[code="java"]this.getHibernateTemplate().find("from ...

2012-11-20 15:29:40 63

原创 [转] getHibernateTemplate()和getSession()的区别

转http://jeoff.blog.51cto.com/186264/133434自动生成hibernate配置文件的时候,会在dao层用到getSession()方法来操作数据库记录,但是他还有个方法getHibernateTemplate(),这两个方法究竟有什么区别呢?1.使用getSession()方法你只要继承sessionFactory,而使用getHiber...

2012-11-20 15:17:02 89

原创 [转] EL表达式

转http://blog.csdn.net/qwerasdf123/article/details/4189889EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []...

2012-11-20 10:56:28 65

原创 ${pageContext.request.contextPath}

为了解决不同部署方式的差别,在所有非struts标签的路径前加[code="java"]${pageContext.request.contextPath},[/code]如原路径为: [code="java"]"/images/title.gif",[/code] 改为 [code="java"] "${pageContext.request.contextPath}/images/...

2012-11-20 10:25:12 157

原创 Spring命名空间解析

spring 整合了各种工具,并且spring提供了对各种工具的xml scheme 的配置方式,简化了开发。 [code="java"] [/code] 首先[code="java"]xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=http://...

2012-11-20 09:51:37 149

原创 Spring 资源访问剖析和策略模式应用

摘自http://www.ibm.com/developerworks/cn/java/j-lo-spring-resource/index.html 简介: Spring 框架是一个非常优秀的轻量级 Java 框架,它的资源访问方式高度简化了应用程序的资源访问,将应用程序从底层不同的资源访问中解放出来,消除了不同资源访问方式的差异。Spring 框架的资源访问就是经典设计模式:策略模式的...

2012-11-19 01:00:44 72

原创 浅析Web工程目录和tomcat目录

摘自http://blog.csdn.net/ystyaoshengting/article/details/6204886在Eclipse中只要创建一个Dynamic Web Project,就可以根据创建向导创建出一个典型Java Web站点的目录结构。除非有特殊需要,在大多数情况下都没有必要修改这个目录结构,这也是Web容器的缺省目录结构,我们只要直接使用即可。一般的目录结构如下:...

2012-11-19 00:21:01 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除