2013-08-12 1 views
0

Я редактирую код, который не является моим собственным, и вам нужно следовать по пути RequestDispatcher.Отслеживание пути диспетчера.forward

RequestDispatcher dispatcher = this.getServlet().getServletContext().getRequestDispatcher([url]); 

if (dispatcher == null) { 
throw new Exception("Unable to find " + [url]); 
      } 

logger.debug("Dispatching request to PDF Writer Servlet " + dispatcher.toString()); 

dispatcher.forward(request, response); 

Как я могу узнать, куда приведет меня путь?

+0

Вы можете использовать отладчик. Это может быть немного сложно сделать с ресурсами 'jsp'. –

ответ

2

Комментировать строку dispatcher.forward (запрос, ответ) и добавить эту строку, а затем попробовать запустить сервлет.

out.print (this.getServlet(). GetServletContext(). GetRealPath ([url]));

Это возвращает путь, к которому отправляется диспетчер.

 Смежные вопросы

  • Нет связанных вопросов^_^