通过java调用servlet接口----json
来源:互联网 发布:ug软件全称 编辑:程序博客网 时间:2024/04/28 15:32
package
myProject;
import
java.io.DataInputStream;
import
java.io.DataOutputStream;
import
java.io.InputStream;
import
java.io.OutputStream;
import
java.net.HttpURLConnection;
import
java.net.URL;
import
org.json.JSONException;
import
org.json.JSONObject;
public
class
TestServlet {
/**
* @param args
*/
private
static
String URL =
"http://localhsot:8080/plugins/yundada/getinfotypelist"
;
public
static
void
main(String[] args)
throws
JSONException {
// Post Data 为Form提交的内容。
JSONObject obj =
new
JSONObject();
obj.put(
"authtoken"
,
"2548c2f2-7680-430c-a0b1-9fba835acb84"
);
String postData = obj.toString();
String html = GetResponseDataByID(URL, postData);
JSONObject var =
new
JSONObject(html);
System.out.println(var.toString());
}
public
static
void
PrintStrs(String[] str) {
for
(String s : str) {
System.out.print(s +
","
);
}
System.out.println();
}
public
static
String GetResponseDataByID(String url, String postData) {
String data =
null
;
try
{
URL dataUrl =
new
URL(url);
HttpURLConnection con = (HttpURLConnection) dataUrl
.openConnection();
con.setRequestMethod(
"POST"
);
con.setRequestProperty(
"Proxy-Connection"
,
"Keep-Alive"
);
con.setDoOutput(
true
);
con.setDoInput(
true
);
OutputStream os = con.getOutputStream();
DataOutputStream dos =
new
DataOutputStream(os);
dos.write(postData.getBytes());
dos.flush();
dos.close();
InputStream is = con.getInputStream();
DataInputStream dis =
new
DataInputStream(is);
byte
d[] =
new
byte
[dis.available()];
dis.read(d);
data =
new
String(d);
con.disconnect();
}
catch
(Exception ex) {
ex.printStackTrace();
}
return
data;
}
}
0 0
- 通过java调用servlet接口----json
- Java Servlet编写Json自定义数据接口
- 通过基站信息(LAC,CID)调用google的json接口获取地理位置信息的Java代码
- Java 以post请求方式通过json格式调用Webservice接口
- java通过url调用远程接口返回json数据,有用户名和密码验证
- JSP 通过href调用Java中的servlet
- java 调用webservice 接口 解析返回json
- JAVA通过Webserivces调用.Net接口
- Java直接通过Jacob调用AutoCAD接口
- java通过axis2调用SAP接口
- Servlet中实现通过Rhino在Java中调用JavaScript
- Servlet开发Json数据类型接口
- java后台 通过HTTP接口获取json数据
- 通过组件调用接口
- 通过调用Java外部库来读取json文件
- Java API接口调用,返回json格式处理
- Java http协议调用接口返回json字符串
- java调用http接口并解析返回的json对象
- C++ typeid操作符
- Oracle 字符串处理
- 数据结构和算法系列 - AVL树
- PATBasic——1038. 统计同成绩学生(20)
- 菊花文javascript实现
- 通过java调用servlet接口----json
- Qt实现启动画面
- Enum 枚举使用案例
- Android*无封装*使用urlconnection和json发送ht
- Shader Model 5 参考手册
- 09-散列2. QQ帐户的申请与登陆(25)
- sql中视图的概念
- 数据库触发联合索引的几个条件
- 积跬步,聚小流------java信息生成图片