Hi,
Should I use struts-el with jstl or struts built-in tag libraries ?
What are the differences between these?
--
Regards,
M. Onur Tokan
>
>
>
> ----- Original Message -----
> From: "David G. Friedman" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>; "Satish Talim"
> <[EMAIL PROTECTED]>
> Sent: Sunday, September 26, 2004 10:23 AM
> Subject: RE: Struts and EL/JSTL
>
> Satish,
>
> JBoss v4.0 says it (like Tomcat 5.X.X) supports JSP 2.0. So you can use the
> standard Struts release and simply type in the ${expression} syntax from JSP
> v2.0 directly into a struts tag or anywhere in the JSP page itself. Do
> ${abc.xyz} to call the getXyz method of object abc. Scopes should be
> searched automatically in order as mentioned in previous posts today (or
> yesterday) on JSP 2.0. For IF statements, you can do ${ true ? "right" :
> "wrong" } where this prints out the word "right" while it could be a method
> call to retrieve data to display instead of the string "right" or the string
> "wrong". That makes a Standard struts tag like:
>
> <html:text property="address" />
>
> work the same as:
>
> <input type="text" name="address" value="${someFormBeanName.address}" />
>
> One trick: In Tomcat 5.X.X, (I don't know about JBoss 4.0) if you don't
> configure a line in your WEB-INF/web.xml, JSP 2.0 syntax won't work unless
> you add this to the top of your JSP (Note: this trick was posted to the list
> within the last 24 hours):
>
> <%@ page isELIgnored="false" %>
>
> That trick was posted today. I just tried it with "true" and "false" and was
> amazed. I suppose you'd use it with "true" if you had globally set JSP 2.0
> on for your webapp but choose to selectively turn it off in particular JSPs
> for some security reason. I just tried it and it's freaky/cool. :)
>
> For an interesting JSP 2.0 reference card, try Sun at:
> http://java.sun.com/products/jsp/syntax/2.0/card20.pdf
>
> I hope this information helps.
>
> Regards,
> David
>
> -----Original Message-----
> From: Satish Talim [mailto:[EMAIL PROTECTED]
> Sent: Saturday, September 25, 2004 10:09 PM
> To: [EMAIL PROTECTED]
> Subject: Struts and EL/JSTL
>
> Hello,
>
> I am using JBoss 4.0 and Struts 1.2.4. I am interested in using EL/JSTL
> along with Struts. However, I came across this comments by Karr, David (the
> person who wrote the Struts-EL library) "Struts-el is intended to be used in
> a JSP 1.2 container. It is not used in a JSP 2.0 container. I feel that
> Struts-EL will certainly NOT become part of the core Struts tag library, as
> there's no point to it."
> Therefore, a simple question is do we use the tag libraries as declared in
> struts-html-el.tld or c.tld etc? If not, how do we use something like <c:out
> value="${abc.xyz}" />
> It's very confusing.
>
> Regards,
>
> Satish Talim
>
> ---------------------------------------------------------------------
> 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]