Hi,
I have an IEngineService that needs to know the HTTP method (HEAD or GET) that
was used for the request.
In its service method I can do the following:
cycle.getRequestContext().getRequest().getMethod()
However the getRequestContext() is deprecated.
I have tried something like:
cycle.getEngine().getInfrastructure().getRequest()
but it returns a WebRequest that does not have a getMethod().
I have read somewhere that you could do something like:
@InjectObject("service:tapestry.globals.HttpServletRequest")
public abstract HttpServletRequest getHttpServletRequest();
But it only works for pages and components and I want by IEngineService to
check the HTTP method regardless of wich page is currently served.
What' the proper way to get the HTTP method in that case?
Thanks
Oscar
---------------------------------
Yahoo! Mail
Bring photos to life! New PhotoMail makes sharing a breeze.