首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

急struts2跳转有关问题,求大侠们帮助

2013-11-14 
急、struts2跳转问题,求大侠们帮助我用chain跳转就报错,而我有redirectAction跳转就能正常跳过去,找半天都

急、struts2跳转问题,求大侠们帮助
我用chain跳转就报错,而我有redirectAction跳转就能正常跳过去,找半天都没看到哪里有问题
用chain就报找不到方法的错

我就这样设置的啊,但就是转不过来,用redirectAction就可以跳过来
用chain跳就报错
急struts2跳转有关问题,求大侠们帮助你也不说你是调用了哪个方法,返回的是哪个结果  就一个图片摆在那里 谁知道你想问什么? 看见都不想回答。    上面提示你没有那个方法
[解决办法]
从楼主的异常和struts2的配置文件你的错误应该是在
<result name="newsListToIndex_success" type="chain">Looks_listToIndex.action</result>
这个.action struts2认为listToIndex.action这个都是LooksAction里面的方法名,我如果没猜错楼主应该是cn.tt.action.LooksAction有个name="Looks_*" method="{1}"的action配置。struts2把listToIndex.action包含.action都认为是Looks_后面的整体了也就是method变成了listToIndex.action所以才报出这个找不到方法的异常。为了不让struts2把.action也认为是方法那可以在<result name="newsListToIndex_success" type="chain">Looks_listToIndex.action</result>这样改
<result name="newsListToIndex_success" type="chain">
<param name="actionName">Looks_listToIndex</param>利用ChainResult的actionName来识别action就不用加.action的后缀了
</result>

热点排行