Caminho do arquivo

Olá pessoal,
gostaria de saber se alguém sabe algum método que faça o mesmo que o request.getRealPath(“arquivo”) para obter o caminho absoluto do arquivo?
Estou procurando outro pois o mesmo está deprecated…
Valeu

Na documentacao ja diz qual metodo vc deve usar:

http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/servlet/ServletRequest.html#getRealPath(java.lang.String)

Deprecated. As of Version 2.1 of the Java Servlet API, use ServletContext.getRealPath(java.lang.String) instead. 

Rafael

Desculpe pela ignorância, mas como eu utilizo a interface ServletContext?
ServletContext.getRealPath(java.lang.String)

Tentei como utilizado acima e não funcionou…

hhmmm

http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/servlet/GenericServlet.html#getServletContext()

Rafael

Na verdade eu queria pegar por request o caminho relativo mas o request.getRealPath(“arquivo”) está deprecated então devemos utilizar o método da interface ServletContext getRealPath("");

Então, como eu estou numa action, que por sua vez extende de Servlet, consigo utilizar simplesmente this.getServlet().getServletContext().getRealPath(“arquivo”)

Espero ter ajudado…