`
zb0116
  • 浏览: 6793 次
  • 性别: Icon_minigender_2
  • 来自: 鞍山
最近访客 更多访客>>
社区版块
存档分类
最新评论

struts2工作原理

 
阅读更多
客户端发出一个请求,服务器端 StrutsPreparedAndExceuteFilter接收请求,如果该请求是一个以 .action 结尾请求,则Struts2将请求转发至相应的Action,进行数据类型转换,如果数据类型转换出错,则返回到 input 指定的结果页面,如果数据类型转换没有出错,则调用setXX 方法进行设值,如果使用了validate()验证方法(或者是使用了验证框架),则进行相应的验证,如果验证出错,回到 input 指定的结果页面,如果没有使用验证,或者验证没有出错,则执行 execute() 方法,返回到相应的页面。



请求——过滤器——接收请求数据类型转换(出错返回页面)——赋值——验证框架(出错返回页面)——执行配置文件的方法。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics