dev@jsftemplating.java.net

Re: JSFTemplating: How to getRealPath?

From: Ken Paulsen <Ken.Paulsen_at_Sun.COM>
Date: Mon, 10 Sep 2007 14:22:06 -0700

Hi Karam,

The ExternalContext in JSF does not provide access to this method. You
will either need to cast to the ServletContext ((ServletContext)
ExternalContext.getContext()), or you will need to use reflection.

JSFTempating's FileUtil class provides a method that uses reflection to
do this. Since you are already using JSFTemplating, you can do this:

    FileUtil.getRealPath(facesContext.getExternalContext().getContext(),
"path");

I hope this helps!

Ken

Karam.Badesha_at_Sun.COM wrote: