Você está aqui: Ruby On Rails ::: Dicas & Truques ::: Sessão |
Como remover apenas um valor ou item de uma sessão Ruby On RailsQuantidade de visualizações: 7210 vezes |
|
Em algumas situações precisamos remover um determinado valor ou item de uma sessão Ruby On Rails. O trecho de código a seguir mostra como isso poder ser feito. Veja que temos duas actions. Na primeira nós colocamos dois valores na sessão. Na segunda nós removemos um dos valores e então tentamos exibir os dois, para verificar o comportamento da aplicação:
class TesteController < ApplicationController
def index
# guarda valores na sessão
session[:nome] = "Osmar J. Silva"
session[:idade] = 36
# chama a action exibir
exibir
end
def exibir
# vamos remover o valor "idade" da sessão
session[:idade] = nil
# obtém os valors na sessão
@nome = session[:nome]
@idade = session[:idade]
# exibe o resultado
render :text => "<p>Nome: " + @nome + "<br>
Idade: " + @idade.to_s + "</p>"
end
end
|
|
|
Veja mais Dicas e truques de Ruby On Rails |
Dicas e truques de outras linguagens |
|
CSS - CSS3 - O que são CSS media queries e como usá-las em suas páginas web para criar designs responsivos Java - Padrões de projeto para iniciantes - Como usar o padrão de projeto Singleton em suas aplicações Java |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





