加载中
Struts2配置精要之Result Types(Struts2.3.4)

struts2.3.4的Predefined Result Types,比struts2.2.3要多出一种: Chain Used for Action Chaining Dispatcher Used for web resource integration, including JSP integration FreeMarker U...

Spring3新特性之表达式语言SpEL

概述 Spring表达式语言全称为“Spring Expression Language”,缩写为“SpEL”,类似于Struts2x中使用的OGNL表达式语言,能在运行时构建复杂表达式、存取对象图属性、对象方法调用等等,并且...

Struts2的客户端校验方式及自带的13种校验器

如果要使用Struts2的验证框架,首先要开启这个拦截器。在文档中是这样介绍的: 默认的拦截器堆栈defaultStack已经在开启验证。在创建自己的interceptor-stack时一定要包括validation和workf...

Struts2配置精要之struts.xml( global和default的配置)

下面这个struts.xml囊括了所有可能用到的标签用法,例如配置全局的异常处理<global-exception-mappings>全局结果result<global-results>,缺省action-class类名<default-class-ref class=""...

Spring3外部资源访问之Resource接口

概述 在日常程序开发中,处理外部资源是很繁琐的事情,我们可能需要处理URL资源、File资源资源、ClassPath相关资源、服务器相关资源(JBoss AS 5.x上的VFS资源)等等很多资源。因此处理这些资...

Hibernate4之配置详解

Hibernate基本配置其实就是SessionFactory的配置,所有配置都在<session-factory/>标签之内。但是<session-factory/>标签又可以分成3个部分的配置: 1.JDBC连接参数的基本配置 2.Hibernate连...

Hibernate4之SQLQuery接口SQL方式查询

对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。最简单的情况下,我们可以采用以下形式: List cats = sess.createSQLQuery( "select *...

Struts2的服务器端的四种输入校验方式

Struts2的服务器端验证框架有四种方式校验,一种是利用dojo插件使用ajax实现页面无刷新的校验,一种是调用验证框架即配置一个xml文件的形式,另一种是在Action中的validate()方法手动校验,还...

Spring3之Bean的作用域

作用域即“scope”,在面向对象程序设计中一般指对象或变量之间的可见范围。而在Spring容器中是指其创建的Bean对象相对于其他Bean对象的请求可见范围。 Spring提供“singleton”和“prototy...

Hibernate4之一对多双自身向关联

商品分类信息可以有很多分类信息,每个分类信息都有下级关系和上级关系,所以是一对多双向自身关联.而且当一个有下级关系的对象删除后,其下级对象都会删除。 在双向自身关联中@ManyToOne默认...

Hibernate4之JPA规范配置详解

@Table Table用来定义entity主表的name,catalog,schema等属性。 属性说明: name:表名 catalog:对应关系数据库中的catalog schema:对应关系数据库中的schema UniqueConstraints:定义一...

2015/11/25 00:36
112
Spring3之零配置注解详解

<context:component-scan>标签将自动开启“注解实现Bean依赖注入”支持。标签来表示需要要自动注册Bean定义,而通过base-package属性指定扫描的类路径位置。 <aop:aspectj-autoproxy/>用于开...

Struts2远程执行漏洞

Struts2转码有个bug,可以导致应用挂掉(也可以执行类似 rm –rf /root,只要有权限的话) 在访问你应用的action的URL连接后面用get请求的方式带上参数 ?('\#_memberAccess[\'allowStaticMe...

Spring3核心技术之JdbcTemplate

Spring对JDBC的支持 Spring通过抽象JDBC访问并提供一致的API来简化JDBC编程的工作量。我们只需要声明SQL、调用合适的Spring JDBC框架API、处理结果集即可。事务由Spring管理,并将JDBC受查异...

2015/11/25 00:36
24
Struts2之国际化i18N配置

在struts2中需要做国际化的有: jsp页面的国际化,action错误信息的国际化,转换错误信息的国际化,校验错误信息的国际化 <constant name="struts.locale" value="zh_CN"/> <!-- 多个文件的...

2015/11/25 00:36
146
Hibernate4性能之批量处理的三种方式

假如有如下程序,需要向数据库里面加如100000条数据 Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction(); for ( int i=0; i<100000; i++ ...

Hibernate4性能之并发和锁机制

数据库事务的定义 数据库事务(Database Transaction),是指作为单个逻辑工作单元执行的一系列操作。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属性。...

Struts2中OGNL、ActionContext和值栈及线程安全浅析

值栈(ValueStack)    Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是OgnlContext),并将值栈设为OGNL的根对象。     OGNL上下文中的根对象可以用ONGL表达式以对...

Struts2中action接收参数的三种方法及ModelDriven和Preparable接口结合JAVA反射机制的灵活用法

Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数(最原始的方式): a.定义:在Action类中定义属性,创建get和set方法; b.接收:通过属性接收参数,如:userNam...

Struts2常用的集合控制标签

<s:iterator/>迭代器标签 迭代器标签被用来迭代一个值,这个值可以是java.util.Collection或java.util.Iterator中的任何一种 <s:iterator value="集合对象" status="迭代状态实例"> <s...

2015/11/25 00:36
10

没有更多内容

加载失败,请刷新页面

返回顶部
顶部