关闭

struts1的工作原理

281人阅读 评论(0) 收藏 举报
web容器启动初始化ActionServlet,ActionServlet读取配置文件struts-config.xml创建ModuleConfig对象。当用户发送一个请求过来,ActionServlet根据配置文件将请求交给相应的Action,在进入Action前进行表单数据的填充,若ActionForm中重写了reset方法,则可以初始化一些值,若配置文件中设置了volidate=true,则还需进行表单的验证,若volidate方法返回的ActionErrors中的内容不是null,则说明表单验证不成功,此时会跳转到input所指向的页面,若volidate方法返回的ActionErrors是null,则表单验证通过,此时进入到Action的execute方法进行业务逻辑的处理,处理完后,次方法返回一个ActionForward的对象,ActionServlet根据配置文件将此对象转到相应的JSP页面将结果显示处理。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:9569次
    • 积分:286
    • 等级:
    • 排名:千里之外
    • 原创:11篇
    • 转载:3篇
    • 译文:6篇
    • 评论:3条
    文章分类
    最新评论