And you need access to ServletContext because you need getRealPath() or something like that?
In TP4, apparently you just need to inject tapestry.globals.HttpRequest and call getSession().getServletContext(), but this creates a session which would be a problem for stateless applications. http://article.gmane.org/gmane.comp.java.tapestry.user/23445/match=servletcontext Hope it helps, On 8/29/05, Paolo Donà <[EMAIL PROTECTED]> wrote: > Hi guys, > I'm migrating a JSP app to tapestry4. > How can I migrate this simple JSP code to tapestry? > > <% String dinamicallyGeneratedFileName = request.getParameter(..); %> > <html> > <body> > MY HEADER HERE > <jsp:include page="<%=dinamicallyGeneratedFileName"%>.txt"/> > MY FOOTER HERE > </body> > </html> > > My text files are stored somewere on the context root, but I cannot > define assets for them, because they are put there by the customer via > ftp and their names are unpredictable. > I would just need the ServletContext object inside my tapestry page > but don't know how to get it. I could then call > ServletContext.getResource() or getResourceAsStream() to load the file > I need. I couldn't find a solution. > > Can someone point me to the right direction? > > Thanks a lot. > Paolo > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- I have enough money to last me the rest of my life, unless I buy something. Jackie Mason --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
