`
zqs923
  • 浏览: 12406 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

ajax返回json的格式问题

阅读更多
使用struts2用jquery返回json中包含List<Object>时,格式建议如下:
1、在action中定义一List对象用于存放计算的结果,如:List<User> userList,这个用于保存查询所得的用户列表信息;
2、在struts.xml中配置如下:
<result type="json">
     <param name="includeProperties">
         userList\[\d+\]\.id,userList\[\d+\]\.name
     </param>
     <param name="excludeProperties">*</param>
</result>
3、js中的使用:
$.ajax({
url:
data:
dataType:
type:
async: false,
success: function(data) {
   $.each(data.userList,function(i,value){
     alert(value.name);
   }
}
}

好处:
1、可避免和页面交互的产生的特殊字符问题;
2、可避免在后台程序中的繁杂拼写;

分享到:
评论

相关推荐

    处理ajax返回带有换行的json数据

    在Web开发中,Ajax(Asynchronous JavaScript and XML)是一种创建动态网页的技术,它允许在不刷新整个页面的情况下与...在实际开发中,应该始终遵循最佳实践,确保数据的安全性和正确性,避免因格式问题引发的错误。

    ajax+json实例

    在这个例子中,服务器端通过`JsonResult`返回JSON格式的用户信息,客户端通过AJAX请求获取这些信息并解析显示。 **五、总结** AJAX+JSON在.NET环境中的应用大大提高了Web应用程序的交互性和效率,减少了不必要的...

    SSH1,JQuery的ajax返回json二维数组处理过程

    在本例中,我们假设服务器端的SSH1应用处理了请求,并以JSON格式返回了一个二维数组。例如,当用户选择第一个下拉框(`yearnum`)的某个选项时,AJAX会发送一个请求,服务器根据所选值返回对应的第二级数据。 JSP...

    ajax返回json对象.zip

    "Ajax返回JSON对象"这个主题聚焦于Ajax如何处理JSON(JavaScript Object Notation)数据格式,这是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。 1. **Ajax基础**: - **异步通信**:...

    PHP与AJAX返回json数据调用.zip

    PHP与AJAX返回json数据调用.zip

    jQuery中ajax请求后台返回json数据并渲染HTML的方法

    本文介绍了如何在jQuery中通过AJAX请求从后台获取JSON格式的数据,并将这些数据动态地渲染到HTML中去。具体的知识点可以分为以下几个方面: 1. jQuery的AJAX方法:在文章中,通过使用jQuery提供的$.ajax()方法来...

    【ASP.NET编程知识】ASP.NET使用Ajax返回Json对象的方法.docx

    ASP.NET 使用 Ajax 返回 Json 对象的方法 本文档介绍了使用 ASP.NET 实现 Ajax 返回 Json 对象的方法。通过创建一个 HTML 页面和一个 JS 文件,演示了如何使用 Ajax 提交表单数据并返回 Json 对象。 知识点一:...

    使用jquery的方式通过ajax处理json格式的数据

    本教程将深入探讨如何使用jQuery通过Ajax处理JSON格式的数据。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成,是Web服务和客户端之间交换数据的常用...

    AjaxJson 实例 AjaxJson

    5. **解析返回数据**:如果服务器返回的是 JSON 格式的数据,可以使用 `JSON.parse()` 将其转换为 JavaScript 对象。然后,你可以操作这些数据,更新页面内容。 6. **更新页面**:使用 JavaScript 操作 DOM...

    ajax 解析json数据

    当服务器返回JSON数据时,我们需要将其转换为JavaScript对象进行处理。以下是使用`XMLHttpRequest`解析JSON的步骤: 1. 创建`XMLHttpRequest`实例。 ```javascript var xhr = new XMLHttpRequest(); ``` 2. 设置...

    Ajax中使用JSON传输数据

    同时,我们需要设置`Content-Type`为`application/json`,告知服务器我们将发送JSON格式的数据。 接收到JSON数据后,服务器端通常会解析这个数据。如果是Java环境,可以使用`org.json`库,其中的`JSONObject`和`...

    Ajax+JSON 搜索框自动完成提示功能

    标题 "Ajax+JSON 搜索框自动完成提示功能" 涉及...在这个例子中,Struts2可能被用来处理Ajax请求,查询数据库并返回JSON数据。开发者可以参考这个项目来理解如何结合Ajax和JSON在实际应用中实现搜索框的自动完成功能。

    ajax传输json出错问题

    如果响应不是有效的JSON格式,这个方法会抛出错误。 7. **后端接口问题**:问题也可能出在后端,比如接口没有正确处理JSON数据,或者返回的数据结构与前端预期不符。需要检查后端代码,确保其能正确接收和解析JSON...

    AjaxJson实体类与依赖包

    在描述中提到的`AjaxJson.java`文件,就是这样一个实体类,它的设计目的是为了简化后端接口的返回数据封装,使得前端可以直接理解并处理这些数据。 `AjaxJson.java`的可能实现会如下所示: ```java public class ...

    ajax返回json.tar

    ajax SpringMvc springboot等等返回json json返回方法 拿到即可用 无需烦恼

    Struts2 ajax json使用介绍

    在后端,我们需要创建一个Struts2 Action类,用于处理Ajax请求并返回JSON数据。例如,创建一个名为`AjaxAction.java`的类: ```java import com.opensymphony.xwork2.ActionSupport; import org.apache.struts2....

    springMVC+ajax+json

    在Spring MVC中,Controller可以返回JSON格式的数据响应Ajax请求。通过在@RequestMapping注解中指定produces="application/json",表明该方法将返回JSON数据。然后,使用@RequestBody或@ResponseBody注解将HTTP请求...

    AJAX+json初学案例

    这通常是ASP(Active Server Pages)脚本,用于处理AJAX请求并返回JSON数据。在ASP中,你可以使用VBScript或者JScript来编写代码。这里可能包含以下内容: ```vbscript ' 假设我们有一些数据存储在数组或字典中 ...

    AJAX 想Struts2后台传送Json数据并向前台返回Json格式的数据

    4. 返回JSON数据:在Action的execute方法中,创建一个Map或自定义的Java对象,然后将其转化为JSON对象,最后通过ActionContext返回JSON结果。 **示例代码**: ```javascript // 前端Ajax请求 $.ajax({ url: '...

Global site tag (gtag.js) - Google Analytics