ajax 跨域异步调用接口

直接上代码

//  这里直接定义一个input 按钮即可


java代码


@RequestMapping("demo")
	@ResponseBody
	// callback 为接受ajax 回调函数
	public void  getDemo(HttpServletRequest request,HttpServletResponse response,@RequestParam("callback") String callback) throws IOException {
		JSONObject json = new JSONObject();
		System.out.println("1111111111111");
//		Map map = new HashMap();
		json.put("demo", "前后端分离调用成功");
		// 这里将返回数据封装成字符串 返回给前端
		String str = callback + "("+json.toString() +")";
		//		没有指定格式前端容易出现乱码
		response.setContentType("text/html;charset=UTF-8");
		PrintWriter writer = response.getWriter();
		writer.write(str);
		writer.close();
	}
	

你可能感兴趣的:(jquery)