struts2的具体工作流程
1个回答
展开全部
struts2作为mvc框架
当一个增删改查的请求到达容器时(add.do / delete.do / update.do / select.do)
这个请求会先进到web.xml这个配置文件中
struts2的前置拦截器dispacherservlet会拦截下这个.do结尾的请求然后找到struts2的主配置文件
struts2.xml
这个主配置文件用于前置控制器拦截请求后的分发 也就是把上述4个请求分别对应上不同的action
相应的请求进入到这个action中找到execute()这个方法 进行相关的数据处理需要调用DAOService
execute()处理完数据后要返回一个String字符串
根据这个string字符串 再去struts2.xml中找到对应的jsp页面进行展示
当一个增删改查的请求到达容器时(add.do / delete.do / update.do / select.do)
这个请求会先进到web.xml这个配置文件中
struts2的前置拦截器dispacherservlet会拦截下这个.do结尾的请求然后找到struts2的主配置文件
struts2.xml
这个主配置文件用于前置控制器拦截请求后的分发 也就是把上述4个请求分别对应上不同的action
相应的请求进入到这个action中找到execute()这个方法 进行相关的数据处理需要调用DAOService
execute()处理完数据后要返回一个String字符串
根据这个string字符串 再去struts2.xml中找到对应的jsp页面进行展示
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询