Joe,

Are there any books you recommend for learning how to use this on the
iSeries (and other platforms)?

Thanks,
Charles


> -----Original Message-----
> From: Joe Pluta [mailto:joepluta@xxxxxxxxxxxxxxxxx]
> Sent: Thursday, March 18, 2004 7:32 PM
> To: 'Midrange Systems Technical Discussion'
> Subject: RE: ** POLL - How many of you are playing with 
> Java/Websphere/JSP **
> 
> 
> > From: Pete Helgren
> > 
> > Maybe I have Java dyslexia or something but when I see HTML, Java
> code,
> > and JavaScript all mixed together with Javabeans
> 
> I think perhaps you haven't gotten a chance to work with a proper JSP
> interface.  It sounds like you're working with CS-101 geek-level JSPs,
> which don't use servlets.  Back in the olden days, ex-Perl programmers
> wrote JSPs as self-contained units which contained both business logic
> and UI.  Those days are long gone, and those programmers are now busy
> doing .NET stuff <grin>.  Instead, we now have JSP Model II 
> which bears
> a striking resemblance to the old green screen interface 
> we're used to.
> 
> With JSP Model II, the idea is simple:
> 
> 1. A servlet is invoked (from an HTML menu, usually)
> 2. The servlet executes business logic to generate data
> 3. The servlet populates a bean with that data
> 4. The servlet invokes the JSP
> 5. The JSP gets data from the bean and renders it with the rest of the
> HTML
> 6. The user enters data and hits a button
> 7. The user data is posted back to the servlet
> 
> Think of it this way: A display file is basically a bunch of constants
> with fields that allow you to display variable data from a 
> buffer (some
> of which may be input-capable).  A Model II JSP is an HTML page with
> places where you display variable data from a bean (some of 
> which may be
> input-capable).
> 
> A Model II JSP is very like a traditional display file.  The 
> servlet can
> execute business logic in its native Java, or, like I prefer to do, it
> can call an RPG program to do the heavy lifting.
> 
> Anyway, it's a great architecture.
> 
> Joe
> 
> _______________________________________________
> This is the Midrange Systems Technical Discussion 
> (MIDRANGE-L) mailing list
> To post a message email: MIDRANGE-L@xxxxxxxxxxxx
> To subscribe, unsubscribe, or change list options,
> visit: http://lists.midrange.com/mailman/listinfo/midrange-l
> or email: MIDRANGE-L-request@xxxxxxxxxxxx
> Before posting, please take a moment to review the archives
> at http://archive.midrange.com/midrange-l.
> 

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.