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

<result type>的有关问题

2012-04-05 
result type的问题我把jsp页面全放在了WEB-INF下 配置了actionaction name*result/WEB-INF/file/

<result type>的问题
我把jsp页面全放在了WEB-INF下 配置了action
<action name="*">
<result>/WEB-INF/file/{1}.jsp</result>
</action>

同时我希望别的action的结果result也要经过这个action
比如一个注册处理
<action name = "RegisterAction" class = "">
<result name = "success"> home</result>
<result name = "input" >login</result>
</action>

但是默认的result type是dispatcher ,指向的是一个jsp页面,所以用这种方法会出现找不到页面
<action name = "Registerction" class = "">
<result name = "success" type="redirect">home</result>
<result name = "input" type="redirect">login</result>
</action>
然后我用了这种方法,跳转正常了,但因为是重定向,使得我的页面校验返回的错误信息全部丢失无法友好显示页面上
请问应该如何解决

[解决办法]
redirect改为redirectAction

热点排行
Bad Request.