读书人

struts2 中转

发布时间: 2012-10-25 10:58:58 作者: rapoo

struts2 转发
struts2中转发:

类ActionForward中的代码

package com.luhua.action;

import com.opensymphony.xwork2.ActionSupport;

public class ActionForward extends ActionSupport{

private static final long serialVersionUID = 1L;

public String execute(){

return "success" ;

}

}

1.从action到页面
struts.xml的配置如下:

<package name="default" namespace="/forward" extends="struts-default">
<default-action-ref name="index" />

<action name="first" method="execute" >
<result name="success" >/WEB-INF/page/index.jsp</result>
</action>

</package>


/WEB-INF/page/index.jsp 这里WEB-INF前面必须加上/ ,



2.同一包中,action跳action

<package name="default" namespace="/forward" extends="struts-default">
<default-action-ref name="index" />

<action name="first" method="execute" >
<result name="success" >/WEB-INF/page/index.jsp</result>
</action>
<action name="forward" method="execute" >
<result name="success" type="redirectAction">/first</result>
</action>

</package>

/first 这里可以加/可以不加,

读书人网 >软件架构设计

热点推荐