With all due respect, I think saying Struts 2 violates the Servlet Spec is a grand stretch of the imagination.
http://stackoverflow.com/questions/2957165/servlet-vs-filter Struts has a filter gives greater control over the kind of dispatching needed. You can then intercept processing not just web requests, but forwards, includes, and container errors. See the <dispatch> child on the <filter> element in web.xml. AFAIK, these advanced interception techniques are not available Paul On Mon, Aug 13, 2012 at 8:14 AM, Martin Gainty <mgai...@hotmail.com> wrote: > > A good question! > The issue of "direct access of filters as resources" does appear to break the > 2.4 Servlet spec for the reason that Struts needs access to all (attributes) > from the Request > > Another important issue is "who is doing the dispatching" under Strut2 > > Martin > ______________________________________________ > Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité > > Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger > sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung > oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich > dem Austausch von Informationen und entfaltet keine rechtliche > Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen > wir keine Haftung fuer den Inhalt uebernehmen. > Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le > destinataire prévu, nous te demandons avec bonté que pour satisfaire informez > l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci > est interdite. Ce message sert à l'information seulement et n'aura pas > n'importe quel effet légalement obligatoire. Étant donné que les email > peuvent facilement être sujets à la manipulation, nous ne pouvons accepter > aucune responsabilité pour le contenu fourni. > > >> Date: Mon, 13 Aug 2012 11:30:05 +0530 >> Subject: Benefits of using Filter as front controller >> From: umeshawas...@gmail.com >> To: user@struts.apache.org >> >> Hi All, >> >> I was reading this thread >> http://struts.1045723.n5.nabble.com/Servlet-filter-as-front-controller-td3497275.html >> regarding the intentions of using Filter as front controller while it seems >> to violate even *Servlet specification*. >> >> Can any one throw light on this? >> >> -- >> With Regards >> Umesh Awasthi >> http://www.travellingrants.com/ > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org