Is this the same David Geary that wrote, among others, "Advanced JavaServer
Pages?"
Yes.
david
Mark
-----Original Message----- From: David Geary [mailto:[EMAIL PROTECTED] Sent: Thursday, July 10, 2003 5:09 PM To: Struts Users Mailing List Subject: Re: Using JSTL tags instead of Struts tags
On Thursday, Jul 10, 2003, at 14:40 America/Denver, David Graham wrote:
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).
No, I'm just saying that reading the database from a view is sometimes a viable alternative for smaller applications, especially if you encapsulate reading the database within the view itself.
I realize I'm bucking traditional wisdom but I don't like to see <sql:query> lumped together with <sql:update> and <sql:transaction>. The last two are much more offensive than the first.
david
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.[mailto:[EMAIL PROTECTED]
-----Original Message----- From: White, Joshua A (HTSC, CASD)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
Ifof
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.--------------------------------------------------------------------you are not the intended recipient, please notify the sender immediately by return email and delete this communication and destroy all copies.
[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:---------------------------------------------------------------------
__________________________________ 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]
--------------------------------------------------------------------- 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]