> The work that you do with JSTL, and therefore in JSP pages instead of > actions, involves activities like iterating over data, conditional > tests, accessing URLs, i18n, xml manipulation and database access. > Except for database updates and transactions, all of those activities > are well within the perview of a view.
So you're advocating placing some database logic in the view and some in Java classes? I've had to maintain apps written that way and it was a complete nightmare. The view has absolutely no business querying the database in all but the simplest apps (3 pages max). David > > > david > > > > > I'm open to views against mine, and I also wouldn't dismiss the advise > > > of the folks who developed struts, but whenever I read "use JSLT" it > > seems to me a step backwards. > > > > On Thursday, July 10, 2003, at 03:05 PM, Hookom, Jacob wrote: > > > >> > >> Start using it and you will :-). The expression language is the best > >> thing since sliced bread. > >> > >> David > >> I agree, I'm even using the EL parser to do stuff on completely > >> different > >> layers for scripting logic. Also, you can VERY easily use JSTL's > >> parsing > >> objects in your own tags to make them a little more flexible. > >> Jacob > >> > >>> > >>> - Keith > >>> > >>> > >>> -----Original Message----- > >>> From: David Graham [mailto:[EMAIL PROTECTED] > >>> Sent: Thursday, July 10, 2003 9:51 AM > >>> To: Struts Users Mailing List > >>> Subject: RE: Using JSTL tags instead of Struts tags > >>> > >>> > >>> I don't have any documentation but the only Struts taglibs I use are > >>> html > >>> and tiles. I replaced my usage of the bean tags with the > >>> <fmt:message> > >>> tag and the Struts logic tags are all replaced with a combination of > > >>> the > >>> <c:if> and <c:forEach> tags plus the expression language. > >>> > >>> The JSPs are remarkably easy to maintain and debug using this > >>> strategy > >>> because there aren't any scriptlets or complicated business logic in > >>> them. > >>> > >>> David > >>> > >>> --- "Kamholz, Keith (corp-staff) USX" <[EMAIL PROTECTED]> wrote: > >>>> I'd be interested in finding out about this too. > >>>> > >>>> > >>>> -----Original Message----- > >>>> From: White, Joshua A (HTSC, CASD) > >>> [mailto:[EMAIL PROTECTED] > >>>> Sent: Thursday, July 10, 2003 7:30 AM > >>>> To: 'Struts Users Mailing List' > >>>> Subject: Using JSTL tags instead of Struts tags > >>>> > >>>> > >>>> A previous thread had encouraged me to look into JSTL. It looks > >>>> like > >>>> there > >>>> are several tags which I could use instead of Struts tags. Has > >>>> anyone > >>>> come > >>>> across any documentation about experiences doing this (benefits, > >>>> drawbacks, > >>>> caveats)? Anyone care to share their experience? > >>>> > >>>> Joshua > >>>> > >>>> > >>>> This communication, including attachments, is for the exclusive use > > >>>> of > >>> > >>>> addressee and may contain proprietary, confidential or privileged > >>>> information. If you are not the intended recipient, any use, > >>>> copying, > >>>> disclosure, dissemination or distribution is strictly prohibited. > If > >>>> you are not the intended recipient, please notify the sender > >>>> immediately by return email and delete this communication and > >>>> destroy > >>>> all > >>>> copies. > >>>> > >>>> > >>>> > -------------------------------------------------------------------- > >>>> - > >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>> For additional commands, e-mail: > [EMAIL PROTECTED] > >>>> > >>>> > -------------------------------------------------------------------- > >>>> - > >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>> For additional commands, e-mail: > [EMAIL PROTECTED] > >>>> > >>> > >>> > >>> __________________________________ > >>> Do you Yahoo!? > >>> SBC Yahoo! DSL - Now only $29.95 per month! > >>> http://sbc.yahoo.com > >>> > >>> > --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>> For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >>> > --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>> For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >> > >> > >> __________________________________ > >> Do you Yahoo!? > >> SBC Yahoo! DSL - Now only $29.95 per month! > >> http://sbc.yahoo.com > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]