`

java 用getJSON的方式与action传值

阅读更多
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页面接收的时候,是以数组方式保存的,所以取值的时候要根据下标来取值。
分享到:
评论

相关推荐

    GetJson.java

    Java 遍历文件夹文件,读取Json文本字符串,存入数据库。

    lotus domnio java代理getjson

    lotus domnio java代理getjson

    JSP中java代码与js之间的传值

    - Java端可以使用JSON库(如Jackson或Gson)将Java对象转换为JSON字符串,然后通过上述方式传递给JavaScript。 - JavaScript可以使用JSON.parse()解析接收到的JSON字符串,将其转换回JavaScript对象。 4. **Web...

    JAVA中用到的json包

    在Java编程语言以及基于J2EE的企业级应用开发中,JSON(JavaScript Object Notation)是一种广泛使用的轻量级数据交换格式。它易于人阅读和编写,同时也容易让机器解析和生成。JSON包在Java中扮演着至关重要的角色,...

    JQuery 获取json数据$.getJSON方法的实例代码

    其基本的使用方式是$.getJSON(url, [data], [callback]),其中url是请求的地址,data是需要发送到服务器的数据(通常是一个对象),callback是请求成功时执行的回调函数,该函数的参数是一个包含数据的对象。...

    java服务端生成json(json服务端)

    使用Gson,你可以轻松地将Java对象序列化为JSON,然后在服务端发送到客户端,或者将接收到的JSON数据反序列化为Java对象。以下是一个简单的示例: ```java import com.google.gson.Gson; public class User { ...

    java调用json参数的webservice

    在Java中调用带有JSON参数的WebService,可以按照以下步骤进行: 1. 定义WebService服务端代码,此服务端可以接收JSON格式的字符串作为参数。在Java中,这通常是通过将字符串参数直接传递给服务端方法来实现。然后...

    Jquery getJson

    `jQuery.getJSON`是jQuery库中的一个非常重要的函数,它用于从服务器端异步获取JSON格式的数据,这对于前端与后端的数据交互具有显著的意义。在本文中,我们将深入探讨`jQuery.getJSON`的工作原理、使用方法以及如何...

    Java中GET表单传值分页搜索功能

    在Java Web开发中,GET表单传值是常见的数据传输方式,主要用于页面间的数据传递,尤其是在实现分页搜索功能时尤为常见。这个标题所指的"Java中GET表单传值分页搜索功能"涉及了以下几个核心知识点: 1. **GET请求**...

    Java-Get-Json-Data.zip

    通过实现`JsonSerializer`和`JsonDeserializer`接口,可以控制JSON数据与Java对象之间的转换过程。 7. **错误处理** 在处理JSON数据时,可能会遇到格式错误或其他异常。确保捕获并适当地处理`...

    getJson+ashx实现数据交互(入门级)

    为了与`getJSON`配合使用,我们需要创建一个处理程序来响应GET请求并返回JSON数据。以下是一个简单的C# `.ashx.cs`代码示例: ```csharp using System; using System.Web; using System.IO; using System.Text; ...

    GetJson是从REST服务接收JSON数据的最简单HTTP库

    总之,"GetJson"是一个专注于简化REST服务与JSON数据交互的Java库,它为开发者提供了一个简洁的API,使得从网络获取和解析JSON数据变得轻松快捷。对于那些不希望在基础网络编程上花费过多时间的Java开发者来说,这是...

    $.getJSON同步异步问题1

    $.getJSON的异步特性可能导致在并发执行多个请求时,回调函数的执行顺序并不与请求的发起顺序一致,这可能导致数据的混乱。例如,如果你有两个或更多的$.getJSON请求,它们可能在不同的时间完成,导致在错误的时间...

    java中get方法传值的乱码问题

    关于java中使用表单get方法传值出现乱码问题的解答。详细简单,便于学习使用。

    java遍历JSON树

    ### Java遍历JSON树知识点详解 ...通过以上介绍,我们可以看到,在Java中遍历JSON树并不复杂,但确实需要理解JSON的基本结构以及所使用的库的具体用法。希望本文能帮助你更好地理解和掌握这一技能。

    java 获取json网页数据

    本实例将深入讲解如何使用Java来解析和提取JSON格式的网页数据。 首先,我们需要引入一个JSON库。在Java中,有许多可用的库,如Jackson、Gson和org.json等。这里我们以流行的`org.json`库为例,它提供了简单易用的...

    解决JQurey跨域问题$.get|$.post|$.getJSON等等统统可跨域

    // 使用$.getJSON进行跨域请求 $.getJSON('http://otherdomain.com/api', {param1: 'value'}, function(data) { console.log(data); }, 'jsonp'); ``` 在这个例子中,jQuery会自动处理JSONP请求,添加`callback=?`...

    使用java请求json接口数据

    在Java编程中,请求JSON接口数据是常见的网络通信任务,主要应用于Web服务的客户端与服务器之间的数据交互。这里我们将深入探讨如何使用Java来获取指定接口的JSON数据,并涉及`HttpServletRquest`类的重要作用。 ...

    java转json串的几种方法

    以下我们将详细探讨Java中将对象转换为JSON字符串的三种方法,这里使用的是阿里巴巴的Fastjson库,它是一个高性能的JSON库,提供了丰富的API来处理JSON与Java对象之间的转换。 1. **将Java对象转成JSON串** 当我们...

    getjson()兼容性问题

    具体来说,在jQuery 1.4.2版本中,jQuery改变了JSON数据的解析方式,使用了更严格的`$.parseJSON()`方法来代替之前的`eval()`函数。 #### 三、案例分析 在案例中,开发者在使用jQuery处理Ajax请求时遇到了问题,即...

Global site tag (gtag.js) - Google Analytics