Struts1流程处理
2011-10-18 09:49
302 查看
有些东西看着自己明白 真真想起来就懵了
1.http://localhost:8080/zk/admin/login.do请求
2..web.xml拦截login.do
3.到Struts-config.xml文件中找到
<action path="/login" attribute="loginForm" name="lazyForm"
type="com.zk.web.struts.manager.LoginAction"
parameter="method" scope="request" validate="false">
4.到loginAction中默认进入方法
public ActionForwardunspecified(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) throws Exception {
return mapping.findForward("login");//跳到Struts-config.xml
}
5.跳到Struts-config.xml
中的/../WEB-INF/pages/jsp/admin/login.jsp 找到login.jsp
1.http://localhost:8080/zk/admin/login.do请求
2..web.xml拦截login.do
3.到Struts-config.xml文件中找到
<action path="/login" attribute="loginForm" name="lazyForm"
type="com.zk.web.struts.manager.LoginAction"
parameter="method" scope="request" validate="false">
4.到loginAction中默认进入方法
public ActionForwardunspecified(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) throws Exception {
return mapping.findForward("login");//跳到Struts-config.xml
}
5.跳到Struts-config.xml
<action path="/login" attribute="loginForm" name="lazyForm" type="com.zk.web.struts.manager.LoginAction" parameter="method" scope="request" validate="false"> <forward name="success" path="/manager/Frames.do" redirect="true" /> <forward name="login" path="/../WEB-INF/pages/jsp/admin/login.jsp" /> </action>
中的/../WEB-INF/pages/jsp/admin/login.jsp 找到login.jsp
相关文章推荐
- struts--为Action的属性注入值、处理流程
- Struts2学习笔记之struts.xml配置常量和Action处理流程
- Sruts2与Struts1框架处理流程的区别
- ActionErrors 使用说明 struts1 validate 处理流程 详细教程(转)
- 层层递进Struts1(五)之处理流程
- 深入浅出了解Struts的处理流程(有图有真相)
- 第二节struts1的处理流程及配置文件详解
- Struts 2请求处理流程
- Struts 2框架的处理流程
- struts in action 学习之01表单提交处理流程
- 4、struts处理流程和action的管理方式
- 层层递进Struts1(五)之处理流程
- Struts 2框架的大致处理流程
- Struts2学习---拦截器+struts的工作流程+struts声明式异常处理
- Struts 2框架的大致处理流程
- ActionErrors 使用说明 struts validate 处理流程 详细教程
- struts2.0的处理流程
- Struts1的处理流程
- Struts 2框架的大致处理流程
- 深入浅出了解Struts的处理流程(有图有真相)