получение requestDispatcher - PullRequest
0 голосов
/ 01 октября 2008

В чем преимущество использования servletContext по сравнению с запросом для получения requestDispatcher?

servletContext.getRequestDispatcher(dispatchPath)

и использование

argRequest.getRequestDispatcher(dispatchPath)

Ответы [ 2 ]

3 голосов
/ 01 октября 2008

Это есть в javadocs в черно-белом

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

Разница между этим методом и ServletContext.getRequestDispatcher (java.lang.String) является то, что этот метод может занять относительный путь.

1 голос
/ 09 сентября 2010

Когда вы вызываете getRequestDispatcher из ServletContext, вам нужно указать абсолютный путь, но для ServletRequest объектов вам нужно указать относительный путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...