>>> Clay Kasow <[EMAIL PROTECTED]> 05-Jan-00 5:17:34 PM >>>


>To give you a sense of the design principles I am using in this
system:

>1)  As little Java as possible is put into JSPs.  Only as much as
is
>necessary to get values out of session parameters and format them
for
>display.  At some point, even this formatting will be handled by
JavaBeans.
>2)  No HTML is ever put into a Servlet.  Servlets simply handle
form
>requests and put objects into session variables for use by the
formatting
>JSPs, which they then redirect to.
>3)  No SQL, and a minimal amount of business logic, ever appears in
>Servlets.  Rather, Servlets use utility objects which encapsulate
the
>details of all database activity to do their work for them.  At some
point,
>these utility objects will simply be EJBs running on an application
server.
>Right now, everything is being done from within the ServletEngines
VM.

I must just complement you... this is good design, exactly (IMHO) how
it should be done.

As far as IDEs are concerned read the archives of this list (you can
find them on the Sun Java site - there is a link att the bottom of
every email) we've been over the subject a million times (personally I
recommend JDE - a Java mode for Emacs).



Nic Ferrier

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to