首先在开始说明一下structs2的框架处理流程:
1)web浏览器发送一个HttpServletRequest请求
2)核心控制器StructsPrepareAndExecuteFilter根据请求查询所需的Action
3)拦截器自动对请求应用通用功能(比较常见的功能是:验证,文件上传操作)
4)调用所需的Action的execute()方法,紧接着execute()方法根据请求的参数执行相关操作
5)找到struct.xml配置中对应的视图结果,把xecute()方法的处理结果信息在浏览器中呈现出来
具体流程见下图:
1.创建工程
1)创建一个web project应用
2)选中工程名,按照如下图所示进行选择
3)src下面会自动创建一个struct.xml文件