如果想对包下的Action使用相同的拦截器,则需要为该包中的每个Action都重复指定同一个拦截器,这样写显然过于频繁。为了解决此问题,Struts2中支持使用默认拦截器,它可以对其指定的包中的所有Action都起到拦截作用。一旦为某一个包指定了默认拦截器,并且该包中的Action未显示指定拦截器,则会使用默认拦截器。 查看全文>>
常见问题2024-01-24 |传智教育 |Struts2,拦截器,默认拦截器
Criteria接口是Hibernate提供的一个面向对象的查询条件接口,通过它完全不需要考虑数据库底层如何实现,以及SQL语句如何编写。Criteria查询又称为QBC查询(Query By Criteria),是Hibernate的另一种对象检索方式。 查看全文>>
常见问题2024-01-23 |传智教育 |面向对象查询条件接口Criteria
Java是一种面向对象的语言,Java中的类可以把方法和数据连接在一起,但是Java语言中不能把基本的数据类型作为对象来处理。而某些场合下可能需要把基本数据类型的数据作为对象来使用,为了解决这样的问题,JDK中提供了一系列的包装类,可以把基本数据类型的值包装为引用数据类型的对象。 查看全文>>
常见问题2024-01-18 |传智教育 |Java基本类型对应的包装类
通知Advice其实就是对目标切入点进行增强的内容,Spring AOP为通知(Advice)提供了org.aopalliance.aop.Advice接口。 查看全文>>
常见问题2024-01-04 |传智教育 |Spring有几种通知类型?
在实际开发中,需要将Hibernate3的核心JAR以及lib/required子目录中的JAR包添加到项目中,除此之外,通常还需要添加Hibernate3对JPA支持的JAR,以及实现日志功能的JAR。使用Hibernate3开发项目时,所需的JAR包及其说明如表23-1所示。 查看全文>>
常见问题2023-12-29 |传智教育 |Hibernate3项目开发所需的常见JAR包
在Struts2中,Action还有另外一种方式处理请求参数,称为模型驱动(ModelDriven)。模型驱动方式要求Action需要通过实现ModelDriven接口接收请求参数,并且要重写getModel()方法。getModel()方法返回的就是Action所使用的数据模型对象。 查看全文>>
常见问题2023-12-28 |传智教育 |模型驱动方式处理请求参数
当一个Web资源收到客户端的请求后,如果希望服务器通知另外一个资源处理请求,那么这时可以通过RequestDispatcher接口的实例对象实现。ServletRequest接口中定义了一个获取RequestDispatcher对象的方法,如表10-4所示。 查看全文>>
常见问题2023-12-27 |传智教育 |详解RequestDispatcher接口
Collection是所有单列集合的父接口,因此Collection接口中定义了很多单列集合(List和Set)通用的方法,这些方法分别用于在集合中添加元素、删除元素、获取集合中元素的个数等,具体如表4-1所示。 查看全文>>
常见问题2023-12-26 |传智教育 |Collection接口的常用方法有哪些