分类目录归档:struts2框架

Struts2系列教程之值栈与OGNL概述OGNL全称是什么



Struts2系列教程之值栈与OGNL概述OGNL全称是什么?值栈的含义正如它的名字所表示的那样——对象所组成的栈。OGNL的全称是Object Graph Navigational Language(对象图导航语言),提供了访问值栈中对象的统一方式。它是一种功能强大的表达式语言(Expressio[......]

Read more

Struts2系列教程之拦截器实例



Struts2系列教程之拦截器实例。

实例一:防止表单重复提交

防止重复提交:有两种方法:一是使用token拦截器,二是使用tokenSession
第一种方法步骤:
1、 先在页面中放一个令牌。调用Struts标签,服务器自动分派。<s:token></s:tok[......]

Read more

Struts2系列教程之拦截器配置实例源码介绍

Struts2系列教程之拦截器配置实例源码介绍,如果要在Action中激活依赖注入功能(或其他任何由拦截器提供的功能),就必须要对Action进行配置。和其他元素一样,许多拦截器都已经提供了默认的配置项。你只需要确认一下Action所在的Package继承了“struts-default”packa[......]

Read more

Struts2系列教程之拦截器概述

Struts2系列教程之拦截器概述,Struts2中提供的很多特性都是通过拦截器实现的,例如异常处理,文件上传,生命周期回调与验证。拦截器从概念上来讲和Servlet过滤器或者JDK 的Proxy类是一样的。它提供了一种对Action进行预处理和事后处理的功能。和Servlet 过滤器一样,拦截器可[......]

Read more

Struts2系列教程之转化器的应用实例

Struts2系列教程之转化器的应用实例,Struts2.0内置的转换器 ,对于一此经常用到的转换器,如日期、整数或浮点数等类型,Struts 2.0已经为您实现了。下面列出已经实现的转换器。

l         预定义类型,例如int、boolean、double等;

l       [......]

Read more

Struts2系列教程之如何接受请求和表单类型实例源码介绍

Struts2系列教程之如何接受请求和表单类型实例源码介绍,Action为了执行操作,并为数据库持久化对象提供数据,就必须要访问请求字符串和表单中的数据。

Struts2采用了JavaBean的风格——要访问数据的话,就给字段提供一个getter和setter,要访问请求字符串和表单也是一样的[......]

Read more