|
The
short answer is, "All of the below." In the second paragraph below you
describe exactly why you should write applications conforming overall to the MVC
(or "Model 2" in the web applications realm). An app can be as simple as
authenticating users and serving the appropriate view, in which case Struts is
great, or it can be a complex, full-blown J2EE application utilizing EJBs, XML
and various OO patterns. The key is separation of application components
(decoupling), logical relationships between classes (cohesion), and component
reusability.
First,
you need to learn the language - go through the excellent tutorials at
java.sun.com/products and then read a few really great books like, Jason
Hunter's "Java Servlet Programming, 2nd Ed.," Richard Monson-Haefel''s
"Enterprise JavaBeans," Deepak Allur, et. al., "Core J2EE Patterns," Joshua
Bloch's "Effective Java Programming Language Guide," and Ian Darwin's "Java
Cookbook." There are about 2 dozen Java books that form the core of my
Java library, but these are the best (IMHO). And most importantly, learn the
J2SE API - thoroughly.
Cheers!
Mark
|
- Updaters/Administration Pages Ethan Schroeder
- Re: Updaters/Administration Pages Sandra Cann
- Re: Updaters/Administration Pages Mark Galbreath
- Re: Updaters/Administration Pages Tim Panton
