首页 > 其他 > 详细

深刻理解render 和 redirect_to

时间:2016-11-19 13:19:05      阅读:265      评论:0      收藏:0      [点我收藏+]
深刻理解render 和 redirect_to   http://www.blogjava.net/fl1429/archive/2009/03/12/259403.html
由于最近老是在表单提交后出现没有反应的现象,发现是在action中的使用render 和 redirect_to的原因,于是就想搞清楚他两真正的区别在哪里,上一遍的blog也谈到了这二者的区别,但是有点浅,
http://www.blogjava.net/fl1429/archive/2009/03/10/258886.html
下面从我们的程序实验开始:
1,建立controller
test_controller.rb

class TestController < ApplicationController



def test1

puts "test1A"

render :action => "test1"

puts "test1B"

end



def test2

  puts "test2A"

  redirect_to  :action => "test1"

puts "test2B"

end



def test3

 puts "test3A"

 redirect_to  :action => "test3"

  puts "test3B"

end



end

 
2,建立view
在对应的views->test目录下有test1.rhtml,test2.rhtml,test3.rhtml,内容随便写,例如内容都为 hello word
3,启动webrick
到相应的目录下Ruby script/server
4,浏览器中浏览页面

 

深刻理解render 和 redirect_to

原文:http://www.cnblogs.com/znsongshu/p/6080234.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!