John, Another David here. I'm learning how to use the Expression Language 'stuff' in Tomcat 5.0.X (.28 actually) under Struts v1.2.4 and I'm NOT using Struts-El. I don't need it. I'm not sure about HashMaps as I haven't used them yet, but I can access my variables without Struts-el this way:
My actual for in struts-config.xml is named "uploadForm". I'm sorry about the stupid field called "name" but hey, I'm playing around with it! In my upload.jsp page, I can access the members of the uploadForm either the old way: *** Keep in mind I still have a tag *** <html:form action="/upload"> so the *** below html:text tag works properly *** and pulls the form bean in that is *** associated with the /upload action. <html:text property="name" /> OR I can do it using the JSP 2.0 expression language syntax: <input type="text" name="name" value="${uploadForm.name}" /> Again, I DO NOT use Struts-el, just the stock struts. I do have one change in my WEB-INF/web.xml file. Instead of having: <webapp> I changed it to: <web-app xmlns="http://java.sun.com/xml/ns/j2ee" version="2.4"> That change, after restarting my webapp, allowed me to use expression language variables in any of my JSP files. I hope this information helps you. Regards, David -----Original Message----- From: John C Cartwright [mailto:[EMAIL PROTECTED] Sent: Friday, September 24, 2004 7:19 PM To: Struts Users Mailing List Subject: Re: error in strutsel-exercise-taglib Thanks for your reply, David. I'm not sure that I understand though. I am using tomcat 5.0.x and JSP2.0. However, when I change the taglib directive to: <%@ taglib prefix="html" uri="http://jakarta.apache.org/struts/tags-html"%> and try something like: <html:img src="${images["iconClosed"]}" height="16" width="16"/> (where images is a HashMap in request scope), I get an error. Indeed, the documentation for the html:img taglib specifies a RTExpr. Can you clarify for me? Thanks! -- john Karr, David wrote: > You don't need to use Struts-EL with Tomcat 5, if you're using JSP 2.0. > In fact, it won't work. I don't know what this particular exception is, > but you can avoid this situation entirely by just not doing it. -- ===================================================== John Cartwright Associate Scientist Geospatial Data Services Group CIRES, National Geophysical Data Center/NOAA (303) 497-6284 [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]