Os elementos session config, welcome-file-list e error-page
Olá a todos! Hoje irei falar sobre três elementos muito importantes: “session-config”, “welcome-file-list” e “error-page”.
Quando precisamos especificar um período de tempo máximo (em minutos), que uma determinada sessão será exibida ou utilizada. A session-config, também é opcional, mas uma vez optado por utilizá-lo, devemos fazer tal escolha, uma única vez no arquivo em questão.
Vamos ver um exemplo:
<session-config>
<session-timeaout>20</session-timeout>
<session-config>
Observe que na linha 2, há a string, “session-timeout” com o número de minutos declarado em 20.
Bem, os elementos “welcome-file-list e “error-page”? Na verdade, esses dois elementos, possuem a lista ordenada de páginas, que serão usadas como páginas “index” e serão apresentadas em casos de erros http, assim como em casos de exceção não atribuídas ou designadas pela aplicação em questão. Assim como a “session-config”, são opcionais, mas apenas o “welcome-file-list” aceita uma instância por “Deployment Descriptor”.
Vejamos um exemplo:
<welcome-file-list>
<welcome-file-list>index.html<welcome-file-list>
<welcome-file-list>index.jsp<welcome-file-list>
<welcome-file-list>
<error-page>
<error-code>404<error-code>
<location>/404Error.html</location>
</error-page>
<error-page>
<excetion-type>com.minhaempresa.exceptions.DBConnException</exception-type>
</location>DBError.html</location>
</error-page>
Vale observar que estamos falando da aplicação mencionada no artigo anterior que falava de Display Name, ou seja CadastroClientes, cujo acesso é feito através da URL, http://192.168.0.1:8080/CadastroClientes/ e que o servidor irá tentar o acesso à página “index.html”, conforme a especificação no “welcome-file-list”. Uma vez que a página não seja criada, o servidor apresentará a página “index.jsp”.
Na semana que vem continuaremos falando do assunto e também da utilização do elemento “servlet”.
Pessoal, tenho recebido alguns e-mails de muitas pessoas pedindo auxílio ou dicas e tão logo esteja com minha home page pronta estarei disponibilizando material para todos.
Agradeço a confiança de todos e também as dicas que venha a aparecer. Um forte Abraço a todos!