社区
Web 开发
帖子详情
struts2 json插件生成的json如何去掉根元素
jillcomputer
2011-07-11 11:13:51
{"jsondata":{"id":0,"label":"国家电网公司","link":""}}
现在就是要去掉jsondata这个顶级的东西,这个对象在action中的定义如下:
private DeptJson jsondata;
public DeptJson getJsondata() {
return jsondata;
}
请教各位在什么地方做什么设置能好,还是怎么过滤一下。
...全文
180
1
打赏
收藏
struts2 json插件生成的json如何去掉根元素
{"jsondata":{"id":0,"label":"国家电网公司","link":""}} 现在就是要去掉jsondata这个顶级的东西,这个对象在action中的定义如下: private DeptJson jsondata; public DeptJson getJsondata() { return jsondata; } 请教各位在什么地方做什么设置能好,还是怎么过滤一下。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jillcomputer
2011-07-11
打赏
举报
回复
补充action配置如下:
<action name="Depart_json" class="com.action.DeptTreeAction" method="deptjson">
<result type="json">
<param name="excludeNullProperties">true</param>
<param name="excludeProperties">deptjson</param>
<param name="contentType">text/plain</param>
</result>
</action>
Struts2
插件
——
struts2
-
json
-plugin-2.x.x
为了方便AJAX与服务器进行数据交换,
struts2
中加入的
json
插件
可用于对象的序列化和反序列化。 相关JAR包
struts2
-
json
-plugin.2.x.x.jar 修改
Struts2
配置文件 更改package
元素
的extends属性 配置result
元素
的type属性为
json
,将把Action中属性序列化返回 如果需要处理
Struts2
框架中的
JSON
集成与应用实践
本文还有配套的精品资源,点击获取 简介:
Struts2
是一个用于构建企业级Java Web应用的框架,能够通过
JSON
插件
高效地在服务器端和客户端之间交换数据。通过示例项目"
Struts2
Json
example",展示了如何集成
JSON
插件
到
Struts2
框架中,并通过配置和Action类的设计返回
JSON
格式的响应。文章详细说明了如何在
Struts2
配置文件中添加JSO...
使用
Struts2
的
JSON
插件
来实现
JSON
数据传递
想要实现此功能第一步需要
Struts2
的核心架包,第二步需要
struts2
-
json
-plugin-2.3.30架包,在lib文件夹下可以找到。 还是借用上次的笔记 来继续写,这个时候我们就不需要用到Servlet了,要使用到Action。 配置xml
Struts2
中
Json
插件
的Action配置
Struts2
的出现在Web2.0纷争的年代,以Ajax为代表的富客户端(Rich Client)应用正唱着Web2.0的主角。虽然
Struts2
本身对Ajax的应用也提供了自己的Ajax标签,但是这种比较牵强的支持也是赶鸭子上架,不是Struts本身的特长。 那该如何构建一个Rich Client的框架呢。我觉得
JSON
数据就有了用武之地了。
JSON
(Java Script Object
struts2
之使用
JSON
插件
实现Ajax(使用
JSON
插件
)
struts2
之使用
JSON
插件
实现Ajax(使用
JSON
插件
)
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章