Jfinal的renderFile(new File("路径"));使用方法和注意有哪些
renderFile(new File("路径"));写完这个是不是页面不用做别的操作就可以自己完成下载了呢
我试了试,后台Controller使用了renderFile();然后前台页面没写啥,然后一操作就报404,很是苦闷呀,后台啥错也不报。是不是renderFile()用法我用的不对呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
前端需要使用 window.location.href 请求下载的action,
引用来自“Sakhr”的评论
404后台又没错,是你controller的映射有问题吧
引用来自“Sakhr”的评论
404后台又没错,是你controller的映射有问题吧
404后台又没错,是你controller的映射有问题吧
程序通了。谢谢波总
renderFile(new File(...)); 只要注意一件事就可以了:确保 new File(....).isFile() 为 true 即可