cool!  I've got your books in my library.

-----Original Message-----
From: David Geary [mailto:[EMAIL PROTECTED] 
Sent: Thursday, July 10, 2003 5:22 PM
To: Struts Users Mailing List
Subject: Re: Using JSTL tags instead of Struts tags


On Thursday, Jul 10, 2003, at 15:18 America/Denver, Mark Galbreath  
wrote:

> 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.
>>>>>>>
>>>>>>>
>>>>>>> -----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]
>>
>
>
> ---------------------------------------------------------------------
> 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]

Reply via email to