首页 新闻 会员 周边 捐助

Struts2中,请求下载文件,如果有权限给文件流,如果没有权限,怎么直接返回

0
悬赏园豆:10 [已关闭问题] 关闭于 2011-03-24 11:03

Struts2中,请求下载文件,如果有权限给文件流,如果没有权限,怎么直接返回,如何能实现呢?

56fix的主页 56fix | 初学一级 | 园豆:34
提问于:2011-01-21 12:15
< >
分享
所有回答(1)
0

使用拦截器,在调用download action之前先调用拦截器里的方法判断,如果没有,则不调用download action,直接返回到视图。

akunamotata | 园豆:235 (菜鸟二级) | 2011-03-02 13:27
其实我想的就是 如果 没有权限,能让他 返回 到 他请求时的页面,不会弄 也不想太复杂的
支持(0) 反对(0) 56fix | 园豆:34 (初学一级) | 2011-03-02 15:22
@56fix:其实拦截器并不复杂的,拦截器就是在调用action之前先调用其他方法,是AOP思想的实现,如果仅仅想在download action里做处理并返回到一个视图,我没试过,但是我觉得可行,你可以再增加个result,类型是dispatcher,如果权限不够,你可以返回到这个result...自己试试。
支持(0) 反对(0) akunamotata | 园豆:235 (菜鸟二级) | 2011-03-02 20:51
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册