jsp页面:
var clientTel = $("#clientTel").val();
var activityId = $("#activityId").val();
var url = "/arweb/reserve/saveCode.action?"+Math.ceil(Math.random()*10)+"&clientTel="+clientTel+"&activityId="+activityId;
$.getJSON(url,function(jsonStr){
$.each(jsonStr.data, function(i, item) {
if(jsonStr.data.length > 1){
$("#point").html(jsonStr.data[0]);
$("#randomCode").val(jsonStr.data[1]);
}else{
$("#randomCode").val(jsonStr.data[0]);
}
});
});
action类:
@RequestMapping("/reserve/saveCode")
public @ResponseBody JqueryJsonForm saveCode(HttpServletRequest request) throws Exception{
List list = new ArrayList();
String point = "本活动您已经预约!";
list.add(point);
int randomCode = (int)(Math.random()*1000000);
list.add(randomCode);
JqueryJsonForm jqueryJson = new JqueryJsonForm();
jqueryJson.setSuccess(true);
jqueryJson.setData(list);
return jqueryJson;
}
以这种方式传参,在jsp页面接收的时候,是以数组方式保存的,所以取值的时候要根据下标来取值。
分享到:
相关推荐
Java 遍历文件夹文件,读取Json文本字符串,存入数据库。
lotus domnio java代理getjson
- Java端可以使用JSON库(如Jackson或Gson)将Java对象转换为JSON字符串,然后通过上述方式传递给JavaScript。 - JavaScript可以使用JSON.parse()解析接收到的JSON字符串,将其转换回JavaScript对象。 4. **Web...
在Java编程语言以及基于J2EE的企业级应用开发中,JSON(JavaScript Object Notation)是一种广泛使用的轻量级数据交换格式。它易于人阅读和编写,同时也容易让机器解析和生成。JSON包在Java中扮演着至关重要的角色,...
其基本的使用方式是$.getJSON(url, [data], [callback]),其中url是请求的地址,data是需要发送到服务器的数据(通常是一个对象),callback是请求成功时执行的回调函数,该函数的参数是一个包含数据的对象。...
使用Gson,你可以轻松地将Java对象序列化为JSON,然后在服务端发送到客户端,或者将接收到的JSON数据反序列化为Java对象。以下是一个简单的示例: ```java import com.google.gson.Gson; public class User { ...
在Java中调用带有JSON参数的WebService,可以按照以下步骤进行: 1. 定义WebService服务端代码,此服务端可以接收JSON格式的字符串作为参数。在Java中,这通常是通过将字符串参数直接传递给服务端方法来实现。然后...
`jQuery.getJSON`是jQuery库中的一个非常重要的函数,它用于从服务器端异步获取JSON格式的数据,这对于前端与后端的数据交互具有显著的意义。在本文中,我们将深入探讨`jQuery.getJSON`的工作原理、使用方法以及如何...
在Java Web开发中,GET表单传值是常见的数据传输方式,主要用于页面间的数据传递,尤其是在实现分页搜索功能时尤为常见。这个标题所指的"Java中GET表单传值分页搜索功能"涉及了以下几个核心知识点: 1. **GET请求**...
通过实现`JsonSerializer`和`JsonDeserializer`接口,可以控制JSON数据与Java对象之间的转换过程。 7. **错误处理** 在处理JSON数据时,可能会遇到格式错误或其他异常。确保捕获并适当地处理`...
为了与`getJSON`配合使用,我们需要创建一个处理程序来响应GET请求并返回JSON数据。以下是一个简单的C# `.ashx.cs`代码示例: ```csharp using System; using System.Web; using System.IO; using System.Text; ...
总之,"GetJson"是一个专注于简化REST服务与JSON数据交互的Java库,它为开发者提供了一个简洁的API,使得从网络获取和解析JSON数据变得轻松快捷。对于那些不希望在基础网络编程上花费过多时间的Java开发者来说,这是...
$.getJSON的异步特性可能导致在并发执行多个请求时,回调函数的执行顺序并不与请求的发起顺序一致,这可能导致数据的混乱。例如,如果你有两个或更多的$.getJSON请求,它们可能在不同的时间完成,导致在错误的时间...
关于java中使用表单get方法传值出现乱码问题的解答。详细简单,便于学习使用。
### Java遍历JSON树知识点详解 ...通过以上介绍,我们可以看到,在Java中遍历JSON树并不复杂,但确实需要理解JSON的基本结构以及所使用的库的具体用法。希望本文能帮助你更好地理解和掌握这一技能。
本实例将深入讲解如何使用Java来解析和提取JSON格式的网页数据。 首先,我们需要引入一个JSON库。在Java中,有许多可用的库,如Jackson、Gson和org.json等。这里我们以流行的`org.json`库为例,它提供了简单易用的...
// 使用$.getJSON进行跨域请求 $.getJSON('http://otherdomain.com/api', {param1: 'value'}, function(data) { console.log(data); }, 'jsonp'); ``` 在这个例子中,jQuery会自动处理JSONP请求,添加`callback=?`...
在Java编程中,请求JSON接口数据是常见的网络通信任务,主要应用于Web服务的客户端与服务器之间的数据交互。这里我们将深入探讨如何使用Java来获取指定接口的JSON数据,并涉及`HttpServletRquest`类的重要作用。 ...
以下我们将详细探讨Java中将对象转换为JSON字符串的三种方法,这里使用的是阿里巴巴的Fastjson库,它是一个高性能的JSON库,提供了丰富的API来处理JSON与Java对象之间的转换。 1. **将Java对象转成JSON串** 当我们...
具体来说,在jQuery 1.4.2版本中,jQuery改变了JSON数据的解析方式,使用了更严格的`$.parseJSON()`方法来代替之前的`eval()`函数。 #### 三、案例分析 在案例中,开发者在使用jQuery处理Ajax请求时遇到了问题,即...