关于Java Web开发中的服务器的根路径

这个问题总是搞不明白,备忘。

1.pageContext.getServletContext().getServletDispatcher("/....").forward(request,response);

在该处,"/"指的是该站点的根路径,不是指整个Tomcat服务器的根路径;

2.response.setRedirect("/....")

  在该处,"/"指的是整个Tomcat服务器的根路径。

3.客户端跳转可以进行站点外跳转,但是服务器跳转则只能在站点内进行跳转。

4.request.getContextPath()可以获取当前站点的路径,例如/test1.jsp。

相关推荐