在处理使用ModelDriven接口的过程中,我一直简单的以为,FilterDispatcher的处理是:请求--Dispatcher-------action--interceptor--Dispatcher返回用户请求的界面,但是实际上并不是这样的! 这个过程就是,在我自定义一个interceptor时发现的, 具体的处理流程应该是: 请求-----------dispatcher----------DefaultInvocation(这一步就算是上面指的Interceptor)---------Interceptors(run as the order they applyed)---------------action---------dispatcher---------result(This is an Result object and if there is not some PreListener object ,this result Object will doExecute before the Interceptor object)-----...
Struts 2 + Spring 2.0 + Hibernate 3.0整合的操作可以参照我的这篇文章 http://bbs.bccn.net/thread-239025-1-1.html 本文提供Struts2整合Spring Hibernate的CRUD的实例的源代码 1. 数据库脚本,数据库采用MySQL 5.0 CREATE TABLE `user` ( `id` int(11) NOT NULL auto_increment, `username` varchar(32) NOT NULL, `password` varchar(32) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 2. 几个重要的文件 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns=...