完善flex调用jsp打开和下载文件的例子
??? 前面的flex打开和下载文件的例子在文件正常存在的情况下不会有错误,但是如果文件不存在,那么会报404错误,并且会冲掉flex页面,这是很不友好的,特别是在一个已经登录的flex应用程序里,这会导致用户退出flex应用,需要重新登录。现在我们来处理这个问题,在打开和下载文件之前,我们先调用一个servlet判断文件在服务器上是否存在。然后存在才去打开或者下载,不存在则提示用户“文件不存在”。 flex代码: //检查要下载的文件名是否存在 ? //根据服务器返回的文件是否存在信息处理。 ?private function checkFileExistBack(event : Event):void{ ? //JAVA部分检查文件是否存在的代码 public void checkFileExist(HttpServletRequest request,HttpServletResponse response) ??}??out.print(flag);??out.flush();??out.close();?} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- postgresql – hibernate_sequence为什么以及如何
- postgresql – 从表中查找“n”个连续的免费号码
- ruby-on-rails – 将Ruby哈希转换为数组
- ruby – Sanitize gem(和Loofah)在标记内部冒号之
- react-native 使用 StackNavigator 导航器跳转页
- ajax中的application/x-www-form-urlencoded中的
- c# – Microsoft.NETCore.App更新到2.1.0-rc问题
- reactjs – React Native和WMS
- 如何参与开源项目
- 浅谈Vue.js中的v-on(事件处理)