日期:2014-05-16  浏览次数:20292 次

java 后台接收ext传的json值
前段时间公司让做一个项目,用到Ext甘特图,实现甘特图的增加,修改,删除。可是后台一直接收不到EXT甘特图传
来的值,用firefox看到post的内容是个JSON格式的。不能直接用request.getParameter()接收。
最后高手给了个方法用DataInputStream来接收。

DataInputStream input = new DataInputStream(request.getInputStream());
		String str;
		Object o = null;
		while (null != ((str = input.readLine()))) {
			o = str;
		}

		input.close();

JSONObject jos = JSONObject.fromObject(o);
			Object obj = jos.get("jsonData");