struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aaron Longwell <listse...@newmedialogic.com>
Subject Re: Using JSTL tags instead of Struts tags
Date Thu, 10 Jul 2003 15:12:01 GMT


David Graham wrote:

>--- Mark Lowe <mark.lowe@talk21.com> wrote:
>  
>
>>I started using JSTL but found that it encouraged site builders to 
>>start embedding logic in JSP's. While I can see that JSLT is more 
>>powerful, isn't it true to say that it encourages breaking with the 
>>view-controller demarcation?
>>    
>>
>
>No, it doesn't encourage poor programming.  Anyone can abuse the tags but
>it's up to your designers to use them for view logic.  If you provide
>beans that perform the business logic, the page designers will have no
>reason to implement that logic in the view.
>
>  
>
>>I find the struts tags on the other hand, used with zero scriptlet 
>>tolerance, forces you to do all the work in your action servlets.
>>
>>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.
>>    
>>
>
>It's a huge step *forwards* from the Struts tags.  The JSTL is far more
>powerful and easier to use.  Plus, it's a standard so every Java web
>developer is expected to know it.
>
>David
>  
>
PLUS... They are WAY WAY SHORTER syntactically... as an aesthetics freak 
(also a designer), I prefer the JSTL syntax.

>>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:grahamdavid1980@yahoo.com]
>>>>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" <kkamholz@moog.com> wrote:
>>>>        
>>>>
>>>>>I'd be interested in finding out about this too.
>>>>>
>>>>>
>>>>>-----Original Message-----
>>>>>From: White, Joshua A (HTSC, CASD)
>>>>>          
>>>>>
>>>>[mailto:Joshua.White@thehartford.com]
>>>>        
>>>>
>>>>>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: struts-user-unsubscribe@jakarta.apache.org
>>>>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>>>>
>>>>>
>>>>>          
>>>>>
>>---------------------------------------------------------------------
>>    
>>
>>>>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>>>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>>>>
>>>>>          
>>>>>
>>>>__________________________________
>>>>Do you Yahoo!?
>>>>SBC Yahoo! DSL - Now only $29.95 per month!
>>>>http://sbc.yahoo.com
>>>>
>>>>---------------------------------------------------------------------
>>>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>>>
>>>>---------------------------------------------------------------------
>>>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>>>
>>>>        
>>>>
>>>__________________________________
>>>Do you Yahoo!?
>>>SBC Yahoo! DSL - Now only $29.95 per month!
>>>http://sbc.yahoo.com
>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>>
>>>      
>>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>
>>    
>>
>
>
>__________________________________
>Do you Yahoo!?
>SBC Yahoo! DSL - Now only $29.95 per month!
>http://sbc.yahoo.com
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>
>
>
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Mime
View raw message