ther one.he is actually what is been bothering me for the past few years living in J2EE - not only Struts, almost all the frameworks, including EJB, lead to data/logic-separated designs by promoting various stateless logic encapsulation schemes, which makes a lot of J2EE web apps look a lot like cgi dressed up in Java.It has been bothering a lot of us.