As a published requirement, Struts 2 requires Servlet 2.4. However, I'd bet you could run a Struts 2 app on Servlet 2.3, if you were careful and did plenty of testing. You might run into a few problems in some of the JSP tags or perhaps interceptors, but as a whole, Struts 2 tries to stay away from the servlet api wherever possible.
If you decide to go with Struts 2 on Servlet 2.3 and get it working, please let us know and better yet, write a wiki doc describing your approach and potential pitfalls. :) Don On 12/7/06, nicolas de loof <[EMAIL PROTECTED]> wrote:
OK for JEE version, but none of my customer server is servlet 2.4 compliant (all are servlet 2.3, and sometime java 1.3 !). Is servlet 2.4 dependency required for all features ? Can I run a Struts 2.0webapp with some limitations on tomcat 4.1 : Mailreader 2.0.1 runs fine under my tomcat 4.1.30 Nico. 2006/12/7, Wendy Smoak <[EMAIL PROTECTED]>: > > On 12/7/06, nicolas de loof <[EMAIL PROTECTED]> wrote: > > > I'm starting a project based on Java 1.4 and serlet 2.3 (tomcat 4.1). > I'd > > like to use Struts2 as it includes retro-translated support for java 1.4 > . > > According to project main page ( > > http://struts.apache.org/2.x/#Platform%20Requirements), servlet 2.4 is > > required. > > Yes, Struts 2 requires Servlet 2.4. The Servlet 2.4 spec was > finalized over three years ago, and if I've got my versions straight, > is part of J2EE 1.4. > > > Does this mean I will have to wait all my customer to upgrade to > > JEE5 prior to using Struts2 ? If so, I'll have to wait 1 or 2 years ... > > No. Java EE 5 is Servlet 2.5, not 2.4. See: > > From http://java.sun.com/javaee/technologies/ > > Java EE 5 > Java Platform, Enterprise Edition 5 (Java EE 5) (JSR 244) > ... > Web Application Technologies > Java Servlet 2.5 (JSR 154) > JavaServer Faces 1.2 (JSR 252) > JavaServer Pages 2.1 (JSR 245) > JavaServer Pages Standard Tag Library (JSR 52) > > -- > Wendy > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]