Struts学习笔记(二)action的返回类型

来源:互联网 发布:开淘宝店做代销赚钱吗 编辑:程序博客网 时间:2024/05/16 08:33
Struts中必备配置二
action的result返回值类型有很多种,我用到过的有1)不写数据类型的type="dispatcher",用于跳转到对应的页面;
2)redirect用于重定向到一个页面,或者另一个action
3)用于向浏览器返回一个inputsream
1)不写数据类型的type="dispatcher",如果type没有填写,则默认是dispatcher。其用于跳转到对应的页面
<action name="login" class="action.common.login">            <result name="success">/WEB-INF/jsp/login.jsp</result> </action>
2)redirectAction用于重定向到一个页面,或者另一个action
<action name="check" class="action.common.Check">            <result name="success" type="redirectAction">index</result>            <result name="wrong">/WEB-INF/jsp/login.jsp</result> </action>
3)用于向浏览器返回一个inputsream,例如返回验证码的图片,下面的image参数便是返回的验证码图片流
<action name="checkcode" class="action.common.CheckCode">            <result name="success" type="stream">                <param name="inputName">image</param>            </result> </action>
4)返回json格式的数据,flag则是以json格式返回的数据
<action name="ajaxcheckimg" class="com.tarena.action.common.AjaxCheckimg">            <result type="json">                <param name="root">flag</param>            </result></action>



0 0
原创粉丝点击