maven项目ssh框架 ajax返回json对象xml配置
2017-01-17 09:41
351 查看
json返回值:
![](https://img-blog.csdn.net/20170117093440415?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzQxMTc4MjU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
如果项目中没有封装json返回值,ajax需要返回json数据类型的话,在pom.xml添加相应的struts2-json-plugin架包信息,注意和strusts版本对应,
在action中,配置返回值名称的get/set方法
在struts.xml中配置:
如果项目中没有封装json返回值,ajax需要返回json数据类型的话,在pom.xml添加相应的struts2-json-plugin架包信息,注意和strusts版本对应,
<dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-json-plugin</artifactId> <version>2.3.20</version> </dependency>
在action中,配置返回值名称的get/set方法
private List<CpuInfo> resultList; public List<CpuInfo> getResultList() { return resultList; } public void setResultList(List<CpuInfo> resultList) { this.resultList = resultList; }
public String findCpuInfo() { List<CpuInfo> list=service.findCpuInfo(cpuInfo); resultList=list; return SUCCESS; }
在struts.xml中配置:
<package name="msg" extends="struts-default,json-default">
<action name="findCpuInfo" class="equipmentInfoAction" method="findCpuInfo"> <result name="SUCCESS" type="json"> <param name="root">resultList</param > </result> </action>这样,在项目没有封装json返回值的情况下,就可以在ajax请求中返回json数据。
相关文章推荐
- maven项目pom.xml配置json包
- AJAX-----07XMLHttpRequest对象的处理返回的JSON类型数据
- SSH框架,AjaxJson显示数据,项目框架搭建;注意action跳转不用叹号,springMVC和springAnnotation要修改spring配置文件
- js技术:该函数返回ajax需要的关键对象:xmlhttprequest
- Struts2+JSON 实现AJAX 返回对象和列表
- ajax如何经过后台返回json数组以及在在js中得到json对象
- maven项目中自动下载jar包的pom.xml配置
- java 实现自动编译成json struts2 中不用配置json等jar包来实现低耦合,低入侵式ajax访问返回数据
- js 调用 ajax返回的json对象
- ajax处理请求,以JSON数据格式返回,(json时间日期返回时对象---》日期格式)
- Ajax使用Action中返回的Json数据的完整实例(二):action内将一个实体对象转化为json并返回
- 配置java的maven项目下的ssh框架
- Struts2+JSON 实现AJAX 返回对象和列表
- ajax循环返回多个值如何转换为json对象在js里能取到值
- 用创建XMLHttpRequest对象与jQuery框架对文本为HTTP、JSON、XML的ajax实现比较
- 使用JSON做Ajax解析服务端返回的JSON对象方法
- Ajax处理XML,XMLHttpRequest对象的创建和访问servlet并返回xml数据到页面展示
- 关于ASP.NET下,JQuery+AJAX使用JSON返回对象集合List数据的总结
- 关于Struts2返回XML,JSON格式配置记录
- eclipse web项目配置server.xml(maven)