把xml文档转换成String,然后通过request或是session传递?
解决方案 »
- org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exce
- struts2 一个奇怪异常
- hibernate关系
- 求助 ssh2开发 隐藏真实url
- struts2问题:<s:property value="name"/>输出的内容是编码过的?这个如何是好?
- 将WebService函数调用集中化会不会降低效率?
- 如何在JAVA里比较两个字符的大小??谢谢
- package org.apache.xerces.parsers doesn't exist
- 还是关于resin的连接池的问题(到达连接数就死)50分相送
- 研究过codeinsight(编码智能)的实现的大虾请进,非常感谢!
- 请教各位高手!请问哪里可以下载到计算机网络的电子书籍?!
- 谁知到WebLogic的报价?
request.setAttribute()
request.getAttribute()
DocBuilder.output(Document doc, java.io.OutputStream out) 下面的做法会增大内存的开销。难道没有其他方法?
===========================
一种办法是将流作为对象存到Attribute中去。
request.setAttribute()
request.getAttribute()
connection = (URLConnection) u.openConnection();
connection.setUseCaches(false);
connection.setRequestProperty("Content-Type", "text/plain");
if (connection instanceof HttpURLConnection) {
((HttpURLConnection) connection).setRequestMethod("POST");
}
connection.setDoInput(true);
BufferedOutputStream out = null;
try {
out = new BufferedOutputStream(connection.getOutputStream());
out.write(data);
out.flush();
out.close();
out = null;
}
上面是发出信息的代码。其中urlStr是连接你的另一个servlet的地址,data是你要传送的数据,byte[]
希望对你有帮助。
我以前做过一个手机与servlet之间传递xml就是用流来传递的
其他方法我还没想过