I'd like to get the HTTPServletRequest and HTTPServletResponse, so that i can use the RequestDispatcher to forward my application to another servlet. I found that I can do HttpServletRequest req = cycle.getRequestContext().getRequest(); HttpServletResponse res = cycle.getRequestContext().getResponse() but, this way results in a warning, becuase getRequestContext() has been deprecated, what is the best way to accomplish the same thing using tapestry 4.0?
Should I add <invoke-factory service-id="hivemind.lib.ServicePropertyFactory<http://jakarta.apache.org/tapestry/tapestry/hivedocs/service/hivemind.lib.ServicePropertyFactory.html>" model="singleton<http://jakarta.apache.org/tapestry/tapestry/hivedocs/config/hivemind.ServiceModels.html>" > - <construct property="request" service-id="RequestGlobals" /> </invoke-factory> to my hivemodule.xml and then do <page-specification class=". . ."> <inject property="request" object="service:RequestGlobals"/> </page-specification> ? Thanks, Asim