struts返回json数据:
导入struts2-json-plugin-X.x.xx.jar包
将struts.xml中package属性中extends值设置为 json-defalut(以往为struts-defualt)
并且在result中的type值设置为json
result中可加入以下标签指定某些属性是否序列化:
<!-- 指定序列化值的根属性 -->
<param name="root">jsonResult</param>
<!-- 指定是否序列化值为空的属性 -->
<param name="excludeNullProperties">true</param>
<!-- 指定将序列化jsonResult中的哪些属性 -->
<param name="
includeProperties">userList.*</param
<!-- 指定jsonResult中哪些属性将不被序列化,一般不与上边的配置同时出现 -->
<param name="excludeProperties">SUCCESS</param>
SpringMVC返回json数据:
在Controller需要返回json数据的方法前使用@ResponseBody注解
需要导入jackson的jar包
jackson-core-x.x.x.jar
jackson-annotations-x.x.x.jar
jackson-databind-x.x.x.jar
参考:https://blog.youkuaiyun.com/u014424628/article/details/47959169