1

我正在编辑不是我自己的代码,并且需要遵循 RequestDispatcher 的路径。

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);

我怎样才能知道这条路会把我带到哪里?

4

1 回答 1

2

注释 dispatcher.forward(request, response) 行并添加此行,然后尝试运行 servlet。

out.print(this.getServlet().getServletContext().getRealPath([url]));

这将返回调度程序将被转发到的路径。

于 2013-08-14T06:20:35.573 回答