package priv. lwx. javaex. servlet_demo. web. servletcontext;
import javax. servlet. ServletContext;
import javax. servlet. ServletException;
import javax. servlet. annotation. WebServlet;
import javax. servlet. http. HttpServlet;
import javax. servlet. http. HttpServletRequest;
import javax. servlet. http. HttpServletResponse;
import javax. servlet. http. HttpSession;
import java. io. IOException;
import java. net. URL; @WebServlet ( "/servlet_context_demo02" )
public class ServletContextDemo02 extends HttpServlet { @Override protected void doGet ( HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this . doPost ( request, response) ; } @Override protected void doPost ( HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ServletContext context = this . getServletContext ( ) ; String realPath = context. getRealPath ( "/WEB-INF/classes/druid.properties" ) ; System. out. println ( realPath) ; URL url = ServletContextDemo02. class . getClassLoader ( ) . getResource ( "druid.properties" ) ; System. out. println ( url) ; String path = url. getPath ( ) ; System. out. println ( path) ; }
}