I feel that even the whole framework of Struts does not adopted by the small companies, the idea is there! We may try to define the view, model and controller, and perform similar thing.
My experience from
SCJD was, the project (assignment) was small, and not a web based system, but still, I had implemented my own controller to handle requests, the JTable as view, and the model from the data file, which tried to adopt the MVC
pattern.
Thus, I do feel that, even if we cannot use Struts, we should still follow the idea, as MVC really did a good job on the seperation of responsibility of each system component.
Nick
SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)