Jfinal的renderFile(new File("路径"));使用方法和注意有哪些

感觉太煽情 发布于 2015/01/22 14:14
阅读 5K+
收藏 0

renderFile(new File("路径"));写完这个是不是页面不用做别的操作就可以自己完成下载了呢

我试了试,后台Controller使用了renderFile();然后前台页面没写啥,然后一操作就报404,很是苦闷呀,后台啥错也不报。是不是renderFile()用法我用的不对呢?

加载中
0
JFinal
JFinal
renderFile(new File(...)); 只要注意一件事就可以了:确保 new File(....).isFile() 为 true 即可
感觉太煽情
感觉太煽情
程序通了。谢谢波总
0
Sakhr
Sakhr
404后台又没错,是你controller的映射有问题吧
0
感觉太煽情
感觉太煽情

引用来自“Sakhr”的评论

404后台又没错,是你controller的映射有问题吧
404解决了,前台用的DWZ框架,现在开始报200的错: Http status: 200 OK ajaxOptions: parsererror thrownError: SyntaxError: Unexpected token
0
感觉太煽情
感觉太煽情

引用来自“Sakhr”的评论

404后台又没错,是你controller的映射有问题吧

引用来自“感觉太煽情”的评论

404解决了,前台用的DWZ框架,现在开始报200的错: Http status: 200 OK ajaxOptions: parsererror thrownError: SyntaxError: Unexpected token
去掉dwz提示框后程序就通了。现在没问题了
0
qq814595033_独立开发者
qq814595033_独立开发者

前端需要使用 window.location.href 请求下载的action,

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部