2008-07-21

struts2 拦截器

关键字: interceptor
引用默认的的拦截器栈被设计成能满足大部分应用的需要,所以不再需要添加新的拦截器或更改拦截器栈。 不同的action可能有不同的关注点, 一些action需要表单验证,一些action需要文件上传功能,一些action需要防止双重提交……struts框架使用“Interceptor”策略使得解决这些关注点变得容易。 理解拦截器 在action执行前后interceptor都要被执行。框架的大部分核心功能(包括类型转化,防止双重提交等……)都是借助拦截器来实现的。 所有的拦截器都是插件式的,你可以为你的action精确的设置需要的拦截器。 action生命周期 配置拦截器 <pac ...
数据库采用mysql, (Navicat MySQL作为mysql的UIhttp://www.w2blog.net/view/142.html) 服務器采用tomcat6.0, IDE使用Europa , 使用dbutil(http://commons.apache.org/dbutils/)作为操作数据库辅助的jar。 1. 国际化问题 所有代码都使用utf-8(在europa中如下设置jsp、js 、 properties的编码格式) 所有jsp页面 <%@ page language="java" contentType="text/html; char ...
Struts2.0和webwork2以上版本有很多类似的特性,前面已写了一篇有关webwork+spring+ibatis的拙作,为了省去罗嗦,在本篇文章中仅就对前篇文章未涉及到特性做些说明,并写了一则小例子,我也是刚学这方面的东东,但愿本文能对初学者能有些帮助:). 下面是有关该小例子的配置文件. applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt ...
congpeixue
搜索本博客
存档
最新评论