Struts执行过程,面试时可用
2008-07-24 23:36
399 查看
一个request过来先到达servlet,srvlet会请求转发到一个proccess,proccess会处理ationForm 在requestSession里查下有没有actioForm,有就用,没有就new一个出来,然后根据从界面传过来的参数,通过apatchUtils工作把parmiters里的参数经过转换之后设置到actionFrom对应的属性里面去,
处理完actionFrom之后处理action,也就是调用action的execute的方法,这个方法一定会被调用,在开发过程中我们会extends 一个dispathAction,dispatchActoin会根据页面传过来的参数据去解决发给哪个方法去处理,当然这些方法必需是methodName(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response),如果界面没有传弟递值时,默认调用unspecified方法,action完后后调用Forward,还可以处理异常呀什么的
处理完actionFrom之后处理action,也就是调用action的execute的方法,这个方法一定会被调用,在开发过程中我们会extends 一个dispathAction,dispatchActoin会根据页面传过来的参数据去解决发给哪个方法去处理,当然这些方法必需是methodName(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response),如果界面没有传弟递值时,默认调用unspecified方法,action完后后调用Forward,还可以处理异常呀什么的
相关文章推荐
- Struts中ActionServlet源码深入分析执行过程
- 引用 Struts中ActionServlet源码深入分析执行过程
- struts1 执行过程
- jsp页面加载过程中执行struts 2的action
- struts1执行过程(非上传)
- struts执行过程
- Struts中ActionServlet源码深入分析执行过程
- Struts+Spring+Hibernate的Web应用执行过程
- 源码分析之struts1自定义方法的使用与执行过程
- Struts+Spring+Hibernate的Web应用执行过程
- struts的具体执行过程
- Struts入门程序示例及基本执行过程
- Struts+Spring+Hibernate的Web应用执行过程
- SSH骨架Struts(1)——Struts执行过程
- 面试总结:java程序执行过程 + JVM内存管理 + GC垃圾回收机制
- ASP.NET执行存储过程,并获取存储过程的返回值
- ASP.NET中Page类执行过程剖析
- make命令执行过程
- PHP的执行过程
- PHP内核解密系列:zend_execute的执行过程