struts业务流程
2016-05-26 22:20:25 0 举报
Struts是一个基于MVC设计模式的Web应用框架,主要用于简化Java Web应用程序的开发。在Struts中,业务流程是通过一系列的Action类和相关的配置文件来实现的。当用户发起一个请求时,请求首先被DispatcherServlet捕获并分发到相应的Action类。Action类负责处理业务逻辑,如数据验证、计算和数据库操作等。处理完成后,Action类将结果封装成一个Model对象,并将其传递给一个用于生成响应的JSP页面。最后,JSP页面将模型数据渲染为用户界面。Struts通过这种松耦合的方式,使得开发人员可以专注于业务逻辑的处理,而无需关心底层的Web技术细节。
作者其他创作
大纲/内容
Struts-config.xml
第二步判断是否存在对于的Action
Action
ActionForm
第四步根据配置文件判断是否要执行Validate方法
第八步跳转到JSP
Http请求(JSP页面)
第一步请求被截断
第三步将用户输入参数打包
JSP页面
第五步调用Action的execute方法
第七步查找Forward对象对应的JSP页面
ActionForwardActionError
ActionServlet
第六步页面跳转或错误处理
0 条评论
下一页