[Struts2]配置之Result/include多配置struts.xml文件/Action

来源:互联网 发布:jquery.jsonp.js下载 编辑:程序博客网 时间:2024/05/29 17:16

》》result告诉项目调用完Action后下一步该做什么,一般作为<action>的子元素

<result name=".." type=" ...">/index.jsp</result>

》全局result:如果其他Action不匹配,就会调用

<global-results><result name="global">/login.jsp</result></global-results>

》字段type

dispatcher :默认,用来转向jsp页面

chain:用来处理Action链,方便同名数据变量的共享

<action name="demo" class="com.yiki.demo.DomeAction"><result name="succese" type="chain">demo2</result></action><action name="demo2"  class="com.yiki.demo.DomeAction2"><result name="succese">/index.jsp</result></action>
注意测试的传值方式为,aa是namespace=/aa
http://localhost:8080/struts-test/aa/demo?username=Tiffany

freemaker:

httpheader:

redirect:

redirectAction:

stream:

》》多配置文件

运行存在多个struts.xml文件,以struts1.xml,struts2xml,struts3.xml...

在总配置文件里引用

<include file="struts.1xml"></include><include file="struts.2xml"></include>

》》Action

可以在method里指定这个类里的方法

<action name="login" class="com.yiki.demo.LoginAction" method="add"><result name="succese">/index.jsp</result><result name="login">/login.jsp</result></action>






阅读全文
0 0