Struts学习笔记(二):action的返回类型
2016-03-15 21:40
387 查看
Struts中必备配置二
action的result返回值类型有很多种,我用到过的有1)不写数据类型的type="dispatcher",用于跳转到对应的页面;
2)redirect用于重定向到一个页面,或者另一个action
3)用于向浏览器返回一个inputsream
1)不写数据类型的type="dispatcher",如果type没有填写,则默认是dispatcher。其用于跳转到对应的页面
2)redirectAction用于重定向到一个页面,或者另一个action
3)用于向浏览器返回一个inputsream,例如返回验证码的图片,下面的image参数便是返回的验证码图片流
4)返回json格式的数据,flag则是以json格式返回的数据
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>
相关文章推荐
- JQuery+Strusts1.x无刷新登录
- ActionScript 3.0 编程体验
- 再谈Jquery Ajax方法传递到action(补充)
- 详解Webwork中Action 调用的方法
- ASP.NET MVC:Filter和Action的执行介绍
- Ajax in action 英文版配书源码 下载
- ajax使用不同namespace的action的方法
- js实现接收表单的值并将值拼在表单action后面的方法
- ajax交互Struts2的action(客户端/服务器端)
- java struts常见错误以及原因分析
- Flex弹出窗口请求Action函数示例
- Struts之logic标签库详解
- 通过实例深入学习Java的Struts框架中的OGNL表达式使用
- Java的Struts框架中append标签与generator标签的使用
- php实现表单多按钮提交action的处理方法
- android教程之intent的action属性使用示例(intent发短信)
- jsp中Action使用session方法实例分析
- 在页面上用action传递参数到后台出现乱码的解决方法
- struts2的select标签用法实例分析
- SSH框架网上商城项目第20战之在线支付平台