读书人

■■struts2 中类似struts1的全局转发

发布时间: 2012-10-16 09:57:37 作者: rapoo

■■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为空的包。

读书人网 >J2EE开发

热点推荐