Thanks Norman, but I guess you use that inside a class that extends
BasePage as I do.
But here I have a concrete class that implements IEngineService.
I use it to return a PDF on the response output stream.
So either I cannot use an abstract class that extends BasePage and
therefore I cannot use the inject/abstract method approach or I'm
missing something in your answer.


Norman Franke ha scritto:
> Here is how I do it:
>
> @InjectObject("service:tapestry.globals.HttpServletRequest")
> public abstract HttpServletRequest getRequest();
>
> public ServletContext getServletContext() {
>     return getRequest().getSession().getServletContext();
> }
>
> Norman Franke
> Answering Service for Directors, Inc.
> www.myasd.com
>
> On May 27, 2009, at 11:49 AM, Ivano Luberti wrote:
>
>> I have implemented a class that Implements IEngineService interface.
>>
>> I need to get the ServletContext to finally get the realPath.
>>
>> Anyone can tell me how to do that?
>>
>> I have searched for a while without success
>>
>>
>> -- 
>> ==================================================
>> dott. Ivano Mario Luberti
>> Archimede Informatica societa' cooperativa a r. l.
>> Sede Operativa
>> Via Gereschi 36 - 56126- Pisa
>> tel.: +39-050- 580959
>> tel/fax: +39-050-9711344
>> web: www.archicoop.it
>> ==================================================
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

-- 
==================================================
dott. Ivano Mario Luberti
Archimede Informatica societa' cooperativa a r. l.
Sede Operativa
Via Gereschi 36 - 56126- Pisa
tel.: +39-050- 580959
tel/fax: +39-050-9711344
web: www.archicoop.it
==================================================


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to