文件下载链接Angularjs和SpringMVC

时间:2016-07-30 03:52:38

标签: javascript java angularjs jsp spring-mvc

是否有可能提供一个链接来下载网页中的文件,当点击该调用时会转到angularjs控制器?

我在jsp页面中为下载链接提供了ng-click方法,直接进入我的angularjs控制器。

<div><h7><a href='' ng-click="downloadfile()">Click here to download as CSVfile</a></h7></div>

我的angularjs方法如下:

$scope.downloadfile = function(){
            _$asyncpost.getData({
                url : '/downloadcsv'
            });
        }

此方法url映射到我的java控制器url,并调用该方法,其中所需数据存储在StringBuffer中,然后刷新到HttpServletResponse。 java方法运行正常。但是当点击下载链接时,它只会使用java方法直到结束并停止而不显示保存弹出窗口。任何帮助都非常感谢。

0 个答案:

没有答案