Versões comparadas
Versão antiga 2
changes.mady.by.user Usuário desconhecido (557058:4b1b311a-8636-4ab4-87d8-6a41e4d941bf)
Gravado em
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Inserir ou alterar valor na sessão
Insere ou altera Obtém o valor em de uma variável de sessão.
Nota | ||
---|---|---|
| ||
Caso o nome do campo passado não seja o nome de uma variável de sessão existente no contexto da aplicação, uma variável é criada e o valor passado como parâmetro é atribuido a esta. Caso a variável já exista, seu valor é alterado. |
Parâmetros de Entrada
Nome | Tipo | Doc |
---|---|---|
Parâmetro 1 | String | Nome da variável a ser criada ou ter seu valor alterado |
Parâmetro 2 | String | Valor a ser definido em uma variável de sessão |
Compatibilidade
Image Removed Servidor
Exemplo 1
A função abaixo em destaque cria uma variável de sessão chamada "nomeusr" e atribui a ela o valor "usuariox".
Image Removed
Obter valor da sessão
Obtém o valor de uma variável de sessão.
Parâmetros de Entrada
Esse bloco utiliza o HttpSession do Java, consulte a documentação oficial para mais informações.
Para criar variáveis de sessão, utilize o bloco Inserir ou alterar valor na sessão.
Image Added
Figura 1 – Bloco Obter valor da sessão
Compatibilidade
Bloco servidor: cronapi.util.Operations.getValueFromSession()
Retorno
Retorna o conteúdo contido na variável de sessão.
Parâmetros
Nome do campo
Nome da variável de sessão a ter
oseu valor obtido.
Retorno
Retorna uma string.
Compatibilidade
Image Removed Servidor
Exemplo 1
- Posição: 1
- Inglês: Field name
- Tipo: Texto / String
- Exemplo: "nome"
Exemplo
Na função abaixo, por meio do bloco Inserir ou alterar valor na sessão, será criada uma A função abaixo em destaque obtém o valor da variável de sessão chamada "nomeusrnomeDoUsuario" , atribuindo com o valor "usuarioxAna" a variável ssVal.
Image Removed
Em seguida, esse valor é obtido pelo bloco Obter valor da sessão e impresso no Console do depurador.
Image Added
Figura 2 - Exemplo de uso do Obter valor da sessão
Nesta página
Índice |
---|
Sobre Sessão
Em projetos web, uma sessão consiste na utilização de uma aplicação por um usuário, compreendendo geralmente uma sequência de requisições.
Uma sessão também pode se referir ao conteúdo, local ou variável de armazenamento temporário das informações úteis de um usuário. Essa informação é individual e se mantém armazenada durante a interação do usuário com a aplicação.
Informações | ||
---|---|---|
| ||