Caminho do arquivo

4 respostas
R

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

4 Respostas

Rafael_Steil

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

R

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

Tentei como utilizado acima e não funcionou…

Rafael_Steil

hhmmm

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

Rafael

R

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…

Criado 5 de maio de 2004
Ultima resposta 5 de mai. de 2004
Respostas 4
Participantes 2