Welcome page in Tiles2 with Struts2
I want my welcome page to be a Tiles2 template (with, say, a welcome.jsp body). In my Tiles1+Struts1 application the way I achieved this was like: 1) Create a dummy welcome.jsp file 2) Have a WelcomeServlet to listnen to that page 3) Make the servlet forward the request to a welcome.do action 4) Return the action's success to a tiles template Is there any alternative, cleaner way to do this with T2 and S2? Is using an interceptor for the same thing better in terms of performance? -- View this message in context: http://www.nabble.com/Welcome-page-in-Tiles2-with-Struts2-tf4508341.html#a12857374 Sent from the Struts - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Welcome page in Tiles2 with Struts2
2007/9/24, wild_oscar [EMAIL PROTECTED]: I want my welcome page to be a Tiles2 template (with, say, a welcome.jsp body). In my Tiles1+Struts1 application the way I achieved this was like: 1) Create a dummy welcome.jsp file 2) Have a WelcomeServlet to listnen to that page 3) Make the servlet forward the request to a welcome.do action 4) Return the action's success to a tiles template Is there any alternative, cleaner way to do this with T2 and S2? AFAIK, the simplest way to do it is by creating an index.jsp page that inserts a definition: tiles:insertDefinition name=my.home.definition / HTH Antonio
Re: Welcome page in Tiles2 with Struts2
Which is, in fact, easier! Thank you, Antonio! Off-topic: everytime I read your name I remember the brothers from Heroes! Antonio Petrelli-3 wrote: 2007/9/24, wild_oscar [EMAIL PROTECTED]: I want my welcome page to be a Tiles2 template (with, say, a welcome.jsp body). In my Tiles1+Struts1 application the way I achieved this was like: 1) Create a dummy welcome.jsp file 2) Have a WelcomeServlet to listnen to that page 3) Make the servlet forward the request to a welcome.do action 4) Return the action's success to a tiles template Is there any alternative, cleaner way to do this with T2 and S2? AFAIK, the simplest way to do it is by creating an index.jsp page that inserts a definition: tiles:insertDefinition name=my.home.definition / HTH Antonio -- View this message in context: http://www.nabble.com/Welcome-page-in-Tiles2-with-Struts2-tf4508341.html#a12857934 Sent from the Struts - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Welcome page in Tiles2 with Struts2
2007/9/24, wild_oscar [EMAIL PROTECTED]: Off-topic: everytime I read your name I remember the brothers from Heroes! LOL! I have no relatives with my surname in USA. Anyway I think I can fly :-P Antonio
Re: Tiles2 and Struts2
Gonçalo Luiz wrote: I forgot to mention: Struts - version struts2-api-2.0.1 Tiles - version struts2-tiles-plugin-2.0.1 Hi! I tried for about one week to get this version running with tiles, then i found a post, where someone (sorry cant find the link right now) said that with this version there are some problems. So I switched to 2.0.2 and everything worked fine, with exactly the same configuration. My suggestion is to switch to another version, then it should work...but I haven't tried a higher version than 2.0.2 so far. -- View this message in context: http://www.nabble.com/Tiles2-and-Struts2-tf3145679.html#a8746999 Sent from the Struts - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Tiles2 and Struts2
Hello, After a few days fighting with Struts2 and Tiles2 I decided to ask in the mailing list: does actually anybody managed to get them to work together? I tried different approaches: 1 - Use a listener in web.xml - got an error that kept tomcat throwing 404 error 2 - use a servlet in web.xml - all went to until I used a tile result type which threw a java.lang.NoClassDefFoundError: org/apache/tiles/TilesContext The TILES2 test app does not use struts. The tiles showcase app is using struts1. Now can anybody send me a web.xml and struts.xml (and hopefully tiles-config.xml) files that actually work altogether (i already digged into all separated working example for each one of them)? Thank you very much. -- Gonçalo Luiz - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tiles2 and Struts2
I forgot to mention: Struts - version struts2-api-2.0.1 Tiles - version struts2-tiles-plugin-2.0.1 On 30/01/07, Gonçalo Luiz [EMAIL PROTECTED] wrote: Hello, After a few days fighting with Struts2 and Tiles2 I decided to ask in the mailing list: does actually anybody managed to get them to work together? I tried different approaches: 1 - Use a listener in web.xml - got an error that kept tomcat throwing 404 error 2 - use a servlet in web.xml - all went to until I used a tile result type which threw a java.lang.NoClassDefFoundError: org/apache/tiles/TilesContext The TILES2 test app does not use struts. The tiles showcase app is using struts1. Now can anybody send me a web.xml and struts.xml (and hopefully tiles-config.xml) files that actually work altogether (i already digged into all separated working example for each one of them)? Thank you very much. -- Gonçalo Luiz -- Gonçalo Luiz - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tiles2 and Struts2
--- Gonçalo Luiz [EMAIL PROTECTED] wrote: Struts - version struts2-api-2.0.1 Tiles - version struts2-tiles-plugin-2.0.1 I've been using Struts2/Tiles2 since 2.0.1 (on 2.0.3 now) and have had almost no issues; did you follow the instructions on the S2 wiki (now located at http://cwiki.apache.org/S2PLUGINS/tiles-plugin.html)? They are what got me going. Dave Do you Yahoo!? Everyone is raving about the all-new Yahoo! Mail beta. http://new.mail.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tiles2 and Struts2
On 1/30/07, Gonçalo Luiz [EMAIL PROTECTED] wrote: Hello, After a few days fighting with Struts2 and Tiles2 I decided to ask in the mailing list: does actually anybody managed to get them to work together? I tried different approaches: 1 - Use a listener in web.xml - got an error that kept tomcat throwing 404 error 2 - use a servlet in web.xml - all went to until I used a tile result type which threw a java.lang.NoClassDefFoundError: org/apache/tiles/TilesContext TilesContext is obsolete (see http://issues.apache.org/struts/browse/TILES-82); you're best off moving to the newest possible versions of all of the relevant jars. I'm not sure if true nightly builds of Tiles have been set up yet, but the latest snapshots for Struts and Tiles are all working together for me. It's easier by a long shot to do this with Maven, but if you need to retrieve new JARs yourself, you could manually retrieve them from the Maven repository anyway... Struts nightly builds can be retrieved from http://people.apache.org/builds/struts/nightlies/2.0.x/ As far as I know, the SNAPSHOTs here represent the HEAD of the SVN repository even though they aren't published as official nightly builds: http://people.apache.org/repo/m2-snapshot-repository/org/apache/tiles/ Maybe that will help... -- Joe Germuska [EMAIL PROTECTED] * http://blog.germuska.com The truth is that we learned from João forever to be out of tune. -- Caetano Veloso