您的位置:首页 > 编程语言 > Java开发

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

<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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: