当前位置: 代码迷 >> J2EE >> ■■struts2 中类似struts1的全局转发“global-forwards”的功能是如何实现的呢
  详细解决方案

■■struts2 中类似struts1的全局转发“global-forwards”的功能是如何实现的呢

热度:87   发布时间:2016-04-22 00:31:18.0
■■struts2 中类似struts1的全局转发“global-forwards”的功能是怎么实现的呢?
如题

------解决方案--------------------

看看你的
<global-results>
<result name= "error "> /error.jsp </result>
</global-results>
是不是和你的action放在同一个package(struts.xml的package标签)内,我估计你出现这问题是因为2者是不在一个package内造成的
XML code
<package name="default" extends="struts-default"><global-results>     <global-results>            <result   name= "error "> /error.jsp </result>         </global-results>     //这里写你的action的映射,这样多个action可以共用一个result了</package>
------解决方案--------------------
<global-results>
<result name= "login " type= "redirect "> index.jsp </result>
</global-results>
------解决方案--------------------
这个问题很简单!你只需要把<global-results>放在默认的名称空间的<package>中就可以了哦!所谓的默认的名称空间就是package中的namespace为空的包。
  相关解决方案