ajax使用json传递数据java代码
时间: 2023-02-18 16:22:23 浏览: 102
可以使用以下Java代码来发送Ajax请求,并使用JSON格式传递数据:
String url = "http://yoururl.com";
JSONObject jsonParam = new JSONObject();
jsonParam.put("key1", "value1");
jsonParam.put("key2", "value2");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type", "application/json; charset=utf-8");
conn.setRequestProperty("Accept", "application/json");
conn.setDoOutput(true);
OutputStream os = conn.getOutputStream();
os.write(jsonParam.toString().getBytes("UTF-8"));
os.close();
int responseCode = conn.getResponseCode();
if (responseCode == HttpURLConnection.HTTP_OK) {
// 连接成功
// 对响应的数据进行处理
} else {
// 连接失败
// 处理错误
}
阅读全文