一. jsp文件在WEB-INF中

原項目結構及編譯后的項目結構,原web項目與編譯文件的對應關系如下:
java下面的.java文件----->WEB-INF下的classes中,target下的classes中
webapp中WEB-INF的pages------->WEB-INF下的pages中
jar包------>lib中
webapp中WEB-INF的web.xml------>WEB-INF下的web.xml


以上項目結構通過下面的路徑可以訪問
1 request.getRequestDispatcher("/WEB-INF/pages/login.jsp").forward(request,response);
二. jsp文件在resources中
原項目路徑與編譯后的項目結構對比
resources的pages---->target下的classes中,WEB-INF的classes

那么想要訪問jsp文件,路徑如下
1 request.getRequestDispatcher("/WEB-INF/classes/pages/login.jsp").forward(request,response);
備注:在路徑的開始加“/”代表的是當前應用下的文件
不加“/”代表雨當前類同級
如下:

則路徑是"servlet/WEB-INF/classes/pages/login.jsp"

