1. Como exibir uma lista de diretórios:
Quando testamos programas localmente, geralmente estamos acostumados a percorrer quais arquivos estão em um determinado diretório no navegador. Isso requer que o servidor web suporte listas de diretórios:
Abra o arquivo conf/web.xml e encontre o seguinte código:
<param-name>listings</param-name>
<param-value>false</param-value>
Altere false para true
2. Configure a página de erro: (especifique a página para lidar com erros)
Abra o arquivo D:demoWEB-INFweb.xml:
<error-page>
entre <web-app>…</web-app>
<código de erro>404</código de erro>
<location>/NotFound.jsp</location>
</error-page>
(Erros com código de erro 404 são direcionados para NotFound.jsp)
<error-page>
<código de erro>500</código de erro>
<location>/error.jsp</location>
</error-page>
(Quando ocorre um erro 500 no sistema, ou seja, um erro interno do servidor, vá para a página de processamento de erros error.jsp)
<error-page>
<tipo de exceção>java.lang.NullException</tipo de exceção>
<location>/error.jsp</location>
</error-page>
(Quando uma java.lang.NullException (ou seja, exceção de ponteiro nulo) ocorre no sistema, vá para a página de tratamento de erros error.jsp)
……
lembrar:
As páginas acima precisam ser maiores (>=2kB), caso contrário não funcionarão.
Motivo: o Tomcat limita os bytes dessas páginas a não menos que um certo número de bytes.
3. Como resolver o problema de caracteres ilegíveis na página jsp?
Adicione ao cabeçalho da página:
<%@ page contentType="text/html; charset=gb2312″%>