struts业务流程
2016-05-26 22:20:25 0 举报
Struts是一个用于开发Java Web应用的开源框架,它采用MVC(Model-View-Controller)设计模式。在Struts中,业务流程是通过一系列拦截器和动作来实现的。当客户端发起请求时,请求首先经过一系列拦截器进行处理,然后到达Action类。Action类负责处理业务逻辑,并将结果返回给视图层进行展示。在处理过程中,Action类可以与模型层交互,获取数据或更新数据。最后,Action类将结果返回给视图层,由视图层负责渲染页面并呈现给用户。总之,Struts通过拦截器、Action类和模型层的协同工作,实现了一个完整的业务流程。
作者其他创作
大纲/内容
Struts-config.xml
第二步判断是否存在对应的Action
Action
ActionForm
第四步根据配置文件判断是否要执行Validate方法
第八步跳转到JSP
Http请求(JSP页面)
第一步请求被截断
第三步将用户输入参数打包
JSP页面
第五步调用Action的execute方法
第七步查找Forward对象对应的JSP页面
ActionForwardActionError
ActionServlet
第六步页面跳转或错误处理
0 条评论
下一页