[英]Is it possible to connect an OutputStream to the download window of a browser fron a java applet?
看,我正在开发一个通过http请求从服务器下载文件的Web应用程序,但是如果文件不在服务器中但在applet本身,我的意思是,一些二进制内容是在applet中动态生成的必须下载。 当然我可以使用java库将文件保存在客户端文件系统中(如果applet是签名的),但我想知道是否可以将java OutputStream连接到浏览器的下载窗口,换句话说,从applet开始下载。 我是一个疯狂的人吗?
顺便说一下,是否可以通过javascript做类似的事情?
例如,您可以将文件上载到服务器,然后强制浏览器(通过LiveConnect或其他方式)从服务器打开该文件。
据我所知,没有跨浏览器方式来模拟applet中的下载。 所以你应该自己创建下载,让浏览器做它最擅长的事情。
显然,将流的实际创建移动到服务器端可能是有意义的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.