ruby on rails 实现文件的下载

Controller:
把这段代码放入
download_controller中
class DownloadController < ApplicationController
def download
send_file "public/files/"+params[:filename] unless params[:filename].blank?
end
end


View:
把这段代码放入
download.rhtml中
<%=link_to 'download',:action=>'download',:filename=>'trustee070328.zip'%>

这样就可以实现下载public/files文件夹中的trustee070328.zip文件了

你可能感兴趣的:(Ruby,Rails)