On Mon, Jan 23, 2006 at 03:00:27PM -0500, Rahul Akolkar wrote: > On 1/23/06, Clint Popetz <[EMAIL PROTECTED]> wrote: > > On Mon, Jan 23, 2006 at 12:36:02PM -0700, Wendy Smoak wrote: > > > On 1/23/06, Clint Popetz <[EMAIL PROTECTED]> wrote: > > > > > > > This may be more of a jsp 2.0 question than a html-el tag > > > > library question, but here goes. > > > > > > If you're using JSP 2.0, you should not be using Struts-EL. > > > > > > Use the plain HTML tags and make sure you've configured your webapp > > > for Servlet 2.4 so that the container will evaluate the expressions > > > prior to passing them into the tags. > > > > I had no idea this was even possible. Can you point me to a reference > > on configuring tomcat 5.5.x do that? > > Doesn't take much: > > http://wiki.apache.org/jakarta-taglibs/FrequentlyAskedQuestions
Ok, I am sorry for the confusion. I had assumed that because I was running tomcat5.5 and tag files were working, I was in jsp 2.0 land, but I had no version attribute for the web-app declaratipon in web.xml, and the DOCTYPE was pointing to 2.3. I tried changing it to what is suggested by the FAQ, but that results in all of my jstl tags failing to compile. I just read the Jstl-1.1 appendix on compatibilty and discovered that jstl-1.1 defaults to jstl-1.0 mode when running in with a web.xml set to 2.3, so that makes sense. I can't possibly update all my uses of jstl at this point in order to run with jstl-1.1, so it seems I'm running under 2.3 for the time being. Now, given that I'm running under jsp 1.2, not 2.0, and thus using the struts-el tags, my original question still stands. I won't re-quote it, for space concerns. Basically, a EL expression is passed from a page into a tag file via an attribute, and then passed to struts-el as a property, but I get one-two-few EL evaluations, and thus end up with a property name that has el expressions in it but is treated as a bean property literally. Thanks, -Clint P.S. Magic behaviors are dangerous. The fact that the text "2.4" versus the text "2.3" in my web.xml turns off container jsp-el parsing _and_ toggles jstl 1.0 verses 1.1 is a little much. My $.02. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]