Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Inserir ou alterar valor na sessão
Insere ou altera o valor em uma variável de sessão. Esse bloco utiliza o HttpSession do Java, consulte a documentação oficial para mais informações.
Para obter o valor da variável criada, utilize o bloco Obter valor da sessão.
Image Added
Figura 1 – Bloco Inserir ou alterar valor na sessão
Nota | ||
---|---|---|
Se | ||
Nota | ||
| ||
Caso o nome do campo passado não seja o nome de fornecido não corresponder a uma variável de sessão existente no contexto da aplicação, uma nova variável é criada e o valor passado como parâmetro é atribuído a estaela. Caso Se a variável já existaexistir, seu valor é alteradoserá atualizado. |
Parâmetros de Entrada
Informações |
---|
Se precisar armazenar outros tipos de informações, como em uma requisição ou thread, utilize os blocos Inserir ou Alterar Valor na Requisição ou Inserir ou Alterar Valor na Thread, respectivamente. |
Compatibilidade
Bloco servidor: cronapi.util.Operations.setInSession()
Retorno
Bloco sem retorno.
Parâmetros
Nome do campo
Nome da variável a ser criada ou ter seu valor alterado
.
- Posição: 1
- Inglês: Field name
- Tipo: Texto / String
- Exemplo: "nome"
Valor do campo
Valor
Valora ser definido em uma variável de sessão
Compatibilidade
Image Removed Servidor
.
- Posição: 2
- Inglês: Field value
- Tipo: Texto / String
- Exemplo: "Ana"
Exemplo
Exemplo 1A função abaixo em destaque, cria mostra um exemplo de uso do bloco Inserir ou alterar valor na sessão, em que será criada uma variável de sessão chamada "nomeusr" e atribui a ela nomeDoUsuario" com o valor "usuariox" com o bloco Inserir ou alterar valor na sessão, que em seguida Ana". Em seguida, esse valor é obtido pelo bloco bloco Obter valor da sessão e e impresso no console após a função ser chamada por um botãodo depurador.
Image RemovedImage Added
Figura 1 - Bloco 2 - Exemplo de uso do bloco Inserir ou alterar valor na 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.
title | Mais sobre |
---|