深刻理解render 和 redirect_to
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深刻理解render 和 redirect_to相关的知识,希望对你有一定的参考价值。
深刻理解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的主要内容,如果未能解决你的问题,请参考以下文章
SPRING IN ACTION 第4版笔记-第六章RENDERING WEB VIEWS-005- 使用ApacheTiles(TilesConfigurerTilesViewResolver&(代