|
<< Server | Application >>
|
modelo de objectos >
session |
|
|
. : : . session . : : .
|
Podes usar o Objecto Session
para guardar informações necessárias para uma sessão de um utilizador em
particular. As variáveis guardadas no objecto Session não se perdem quando o
utilizador passa de página em página na aplicação. Em vez disso, essas
variáveis duram durante toda a sessão do utilizador.
O servidor Web cria automaticamente
o objecto Session quando uma página Web da aplicação é pedida por um
utilizador que ainda não tem uma sessão. O servidor destrói o objecto
Session quando a sessão expira ou quando é abandonada.
Uma utilização comum para este
objecto é a de guardar preferências dos utilizadores. Por exemplo, se um
utilizador indicar que prefere não visualizar gráficos, podes guardar essa
informação no objecto Session.
Nota que o objecto Session apenas é
mantido por web-browsers que suportam cookies.
Sintaxe
|
Session.colecção|propriedade|método |
Colecções
- Contents
contém os itens que já
adicionaste à sessão com comandos de script.
- StaticObjects
contém os objectos
criados com a etiqueta <OBJECT> e a sessão alvo dada.
Propriedades
- CodePage
código de página que vai
ser usado para conversão de símbolos.
- LCID
identificador de
localização
- SessionID
retorna a identificação
da sessão para o actual utilizador.
- TimeOut
período de vida do
estado da sessão para a actual aplicação (em minutos).
Métodos
- Abandon
destrói o objecto
Session e liberta os seus recursos.
Eventos
Os scripts para os
seguintes eventos são declarados no ficheiro
global.asa
- Session_OnEnd
- Session_OnStart
<< Server | Application >>
|