struts1 工作流程 原理

Struts1工作流程:


struts1 工作流程 原理_第1张图片
 
struts1是对servlet和jsp进行的包装,我们在进行web开发的时候能够更好的利用MVC.
用户登录验证的时候,我们访问的是login.jsp,在login.jsp页面我们写了一个form表单,提交到/login.do

我们提交了username,password,提交给服务器程序,在Struts1中有一个ActionServlet前段控制器, 用户接受用户的请求,之后通过请求的路径到struts-config.xml文件中去找对应的后端控制器LoginAction,在处理页面提交数据时候,我们调用了ActionForm这个主要是对提交的属性进行了封装。通过在Action里面的execute方法返回forward给前段控制器,前段控制器会根据forward的标志符到struts-config.xml文件中去找对应的相应页面。

struts1工作原理:


struts1 工作流程 原理_第2张图片

struts1工作的步骤:


struts1 工作流程 原理_第3张图片

你可能感兴趣的:(原理,struts1,工作流程)