Servlet获得某文件的相对路径和绝对路径

Servlet一般都在WebRoot -> WEB-INF -> classes里面存放着 .class 文件,但是如果假设要使用相对路径使用WebRoot-> xml里面的文件的话,那么可以使用这个方法:

this.getServletContext().getRealPath(/xml/login.xml)
this:当前Servlet
getServletContext().getRealPath(/)返回的是WebRoot的目录


over!