full process: struts, spring, hibernate, unit test all passed!