Strust2 拦截器处理返回自定义json格式数据

原创 2016年08月31日 16:40:48

在使用struts2的项目中,有时需要拦截器返回自定义json格式的数据,步骤如下:

1.使用json-plugin插件,


2 在需要拦截的action类里声明一个要展示为json的对象,并配有set和get方法如下




3 写一个异常处理拦截器,并且在该拦截器里使用反射调用该处理类的set方法,图如下:


4 在struts.xml文件中配置处理拦截器,图如下














Struts2返回json的几种方式

在web项目中,我们不一定全部数据都放在值栈zhong
  • a837199685
  • a837199685
  • 2014年06月26日 16:14
  • 3292

struts2拦截器如何返回json数据?如何使用Jquery(ExtJs)接收拦截器返回的数据?

转自:http://www.17ext.com/showtopic-7761.aspx                   /error.jsp    ...
  • my_dream_fly
  • my_dream_fly
  • 2013年02月28日 16:16
  • 4458

Struts2 拦截器处理普通Http请求和Ajax请求时拦截配置

近期发现以前的系统中存在一个如下的Bug Case:       在Session过期时,执行页面的ajax请求时,无法正常跳转到session过期提示页面,系统直接hold在那里不动,只有点击...
  • dqswuyundong
  • dqswuyundong
  • 2014年09月28日 11:13
  • 11051

Spring拦截器实现controller层json数据返回

Controller层的作用是处理业务逻辑并返回数据,那怎么返回数据呢?接口的请求通过HttpServletRequest和HttpServletResponse实现前后端的交互,ServletRes...
  • u013979547
  • u013979547
  • 2016年12月04日 00:46
  • 12327

Response JSON数据返回(备忘)

简述: 在servlet填充Response的时候,做JSON格式的数据转换 使用的类是net.sf.json.JSONObject,传入response对象和返回的显示类,修改response,返回...
  • anialy
  • anialy
  • 2013年03月12日 20:49
  • 95196

用response向页面传递json类型数据

服务器端: response.ContentType="application/json" response.getWriter().write("{result:'"+Result["Name...
  • aaa1117a8w5s6d
  • aaa1117a8w5s6d
  • 2012年02月17日 13:48
  • 14330

拦截器中通过response返回JSON数据

做接口的拦截器时,需在拦截器中通过response返回接口是否允许调用的JSON信息:...
  • u012201619
  • u012201619
  • 2017年07月15日 14:00
  • 3957

struts2怎么设置action返回Json数据

在很多情况下我们的项目都有异步刷新,那么在Struts2中怎么才能让你的Action 返回视图呢? 可以直接看第3步 将struts2-json-plugin-2.3.16.3.jar文件拷贝到W...
  • xy_focus
  • xy_focus
  • 2016年03月30日 17:04
  • 2277

Strust2 拦截器处理返回自定义json格式数据

在使用struts2的项目中,有时需要拦截器返回自定义json格式的数据,步骤如下: 1.使用json-plugin插件, 2 在需要拦截的action类里声明一个要展示为json的对象,...
  • liuvlun
  • liuvlun
  • 2016年08月31日 16:40
  • 1150

struts2如何返回json和处理json

以下是小弟的一点研究成果,拿来和大家分享,我用了3到4中struts2操作json找了一种我认识最合理和最简答的,最下面有引用网上的资料,因为都一样就没有必要赘述了,上面都是我自己的实例,如有错误请大...
  • xysh1991
  • xysh1991
  • 2011年05月11日 15:56
  • 5360
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Strust2 拦截器处理返回自定义json格式数据
举报原因:
原因补充:

(最多只允许输入30个字)