Action解析初步流程
2016-10-03 10:37:24 0 举报
Action解析初步流程主要包括以下几个步骤:首先,对输入的Action进行语法分析,识别出其中的关键字和参数;然后,根据关键字和参数构建抽象语法树(AST),用于后续的处理;接着,对AST进行语义分析,检查是否存在语法错误或者不合法的组合;最后,根据语义分析的结果生成对应的执行计划。在整个过程中,可能会涉及到一些优化策略,如常量折叠、循环优化等,以提高执行效率。总之,Action解析初步流程是一个将输入的Action转换为可执行计划的过程,涉及到语法分析和语义分析等多个环节。
作者其他创作
大纲/内容
获得Method和PathInfo
getActionMap
判断请求方法和请求URL是否同时匹配
从ActionBean中获取Action相关属性
创建Action实例,调用Action方法
DisPatcherServlet
初始化Action方法的参数列表
获取Action方法返回值,将返回值转为json,并写入response中
从RequestBean中获取相关的属性
ActionBean
ActionHelper
RequestBean
获取Action映射
0 条评论
下一页