The main difference between regular struts tags and struts-el tags is in how you specify a run-time expression in one of the tags. With regular struts, you use a scriptlet. With Struts-el, you use an EL expression.
For example:
Regular struts:
<html:text property="myProperty" disabled='<%=((MyBean)request.getAttribute("myBean")).isDisabled() %>' />
struts-el
<html:text property="myProperty" disabled="${myBean.disabled}" />
If you're using JSTL tags in your JSPs, I'd strongly suggest using the struts-el tags.
As long as you're using a version of the
JSP spec that supports JSTL, you're good to go.
[ February 02, 2006: Message edited by: Merrill Higginson ]