本人在一个jsp页面要实现文件预览的功能,包括视频文件和文本文件,其中office文件都是采用jeecg框架中的文件转换工具转换成swf文件之后进行预览,视频文件目前只采用了html5的video标签实现网页播放。
出现问题的情况是这样的:首先我的jsp页面会有两个按钮(视频文件预览和文本文件预览)以及两个div,点击视频文件预览按钮时,显示视频文件div进行视频文件的播放,点击文本文件 预览按钮就显示文本文件div进行文本文件预览,两个按钮的点击事件都会发起ajax请求到后台获取对应的文件,然后以流的形式输出到对应的div。在点击视频文件预览按钮进行视频文件播放的时候,此时视频文件在播放中,再点击文本文件预览按钮,隐藏掉视频文件预览div,来回切换后台服务器端就会产生以下异常信息:getOutputStream() has already been called forthis response