Pergunta

Qual é a vantagem de usar o servletContext em oposição ao pedido, a fim de obter uma RequestDispatcher?

servletContext.getRequestDispatcher(dispatchPath)

e usando

argRequest.getRequestDispatcher(dispatchPath)
Foi útil?

Solução

É lá nos javadocs em preto e branco

http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletRequest.html#getRequestDispatcher(java.lang.String)

A diferença entre este método e ServletContext.getRequestDispatcher (java.lang.String) é que este método pode levar um caminho relativo.

Outras dicas

Quando você chama getRequestDispatcher de ServletContext, você precisa fornecer um caminho absoluto, mas para objetos ServletRequest, você precisa fornecer um caminho relativo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top