阅读背景:

Spring从Request中获取Json格式的数据

来源:互联网 
第一种方法,获取post请求发送的Json数据
	public static String JsonReq(HttpServletRequest request) {
		BufferedReader br;
		StringBuilder sb = null;
		String reqBody = null;
		try {
			br = new BufferedReader(new InputStreamReader(
					request.getInputStream()));
			String line = null;
			sb = new StringBuilder();
			while ((line = br.readLine()) != null) {
				sb.append(line);
			}
			reqBody = URLDecoder.decode(sb.toString(), "UTF-8");
			reqBody = reqBody.substring(reqBody.indexOf("{"));
			request.setAttribute("inputParam", reqBody);
			System.out.println("JsonReq reqBody>>>>>" + reqBody);
			return reqBody;
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
			return "jsonerror";
		}
	}	public static Strin



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: