在ssh中怎样把action里面的json数据传到jsp页面

在ssh中怎样把action里面的json数据传到jsp页面,第1张

1\至少要json 的jar包. 网上有下.

2\ json 传Map、List、JavaBean都挺好的,

给你写几行

pResponse.setContentType("text/jsoncharset=GBK")

PrintWriter out=pResponse.getWriter()

List list= XXXXX(fa)

JSONArray ja=JSONArray.fromObject(list)

out.println(ja)

out.flush()

页面上可以通过data[0]点属性获取.

你好,你可以放session 啊

在return this.SUCCESS之前加:

ServletActionContext.getRequest().setAttribute("data", aa)

页面上这样处理:

String ajson = getAttribute("data")

这里开始解析,就行了

配置文件:

<result type="json">

<!-- 这里指定将被Struts2序列化的属性,该属性在action中必须有对应的getter方法 -->

<param name="root">dataMap</param>

</result>

O(∩_∩)O~温馨提示O(∩_∩)O~

真心希望你能采纳我的回答,如有不明白,可以继续追问,若满意,记得及时采纳。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10056726.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存