controller部分:
[code]class DownController < ApplicationController
def index
send_file "public/files/"+params[:filename] unless params[:filename].blank?
end
end[/code]
views部分:
[code]<%= link_to "下载文件",:action=>"index",:filename=>"1.txt" %>[/code]
当然controller部分的代码也可以象这样写:
[code]send_file "#{RAILS_ROOT}/public/files/"+params[:filename] unless params[:filename].blank?[/code]
[code]class DownController < ApplicationController
def index
send_file "public/files/"+params[:filename] unless params[:filename].blank?
end
end[/code]
views部分:
[code]<%= link_to "下载文件",:action=>"index",:filename=>"1.txt" %>[/code]
当然controller部分的代码也可以象这样写:
[code]send_file "#{RAILS_ROOT}/public/files/"+params[:filename] unless params[:filename].blank?[/code]