寫好jnlp,裡面配置好所依賴的jar的路徑
解决方案 »
- 现有一个32 位的整型变量 value 和一个有32 个元素的数组a[32]
- 在sqlserver中时间一列用的是默认getdate()获取时间,怎么在jsp页面显示?
- 求助,关于Struts2标签的一个奇怪问题。。
- 将数据库中的字段分组显示
- java里如何做异步通知机制
- 服务器端用jxl写Excel, 保存到客户端!
- 怎样得到数据库中离当前时间最近的哪条记录
- 关于基于http 的客端访问服务端,报java.io.IOException: Server returned HTTP response code: 500 for URL:
- tomcat使用JRockit作为jvm的问题
- 谁能教教我用VJ++如何运行JAVA源文件(我是新手)
- 由于公司需要现在要弄台web服务器。。。。
- 请大家帮忙解答
HttpURLConnection connection = null; try {
URL serveletURL = new URL(你的url);
connection = (HttpURLConnection) businessServeletURL.openConnection();
connection.setDoOutput(true);
connection.setUseCaches(false);
connection.setRequestProperty("Content-Type", "applicaiton/x-java-serialized-object");//可以传输POJO
ObjectOutputStream oos = new ObjectOutputStream(connection.getOutputStream());
oos.writeObject(dto);
oos.flush();
oos.close();
} catch (Exception e) {
e.printStackTrace();
}
ObjectInputStream ois = new ObjectInputStream(connection.getInputStream());
int status = connection.getResponseCode();
if (status >= HttpURLConnection.HTTP_OK &&
status <= HttpURLConnection.HTTP_MULT_CHOICE) {
Object obj = ois.readObject();
return obj;
} else {
错误处理 }
} catch (IOException e) {
e.printStackTrace(); } catch (ClassNotFoundException e) {
e.printStackTrace();
}
大概的意思就是这样,catch、finally可能有点问题,你把这玩意写出一个通用类在客户端就行了。
在servlet的doget和dopost里面 ObjectInputStream ois = new ObjectInputStream(request.getInputStream());然后进行处理 ObjectOutputStream os = new ObjectOutputStream(response.getOutputStream());
os.writeObject(你要发送的对象);
就可以了