| To: | users@xxxxxxxxxx |
|---|---|
| Subject: | Struts 1.0.2 problem JDK1.3 vs JDK1.4 |
| From: | Creighton Kirkendall <ckirkendall@xxxxxxxxxxxxxx> |
| Date: | Thu, 15 Apr 2004 14:35:35 -0400 |
| Delivered-to: | mailing list users@cinjug.org |
| Mailing-list: | contact users-help@cinjug.org; run by ezmlm |
|
I have another weird problem for you guys. I am running Struts 1.0.2 I have an action form developed outside of our company that uses an ArrayList as a property in form. This property is called locations. They have a getter and a setter for the property. This array list has an object in it that has boolean flag of active. In the JSP they reference this property for a checkbox like so. <html:checkbox name="computersForm" property='<%= "locations["+i +"].active" %>' /> Now comes the weird part this works fine in jdk1.3 but fails under 1.4. Struts is failing on a call to object.getClass().isArray(). But does not fail on this call in 1.3. I am lost as to what the true problem is. Here is the stack trace java.lang.IllegalArgumentException: Property 'locations' is not indexed at org.apache.struts.util.PropertyUtils.getIndexedProperty(PropertyUtils.ja va(Inlined Compiled Code)) at org.apache.struts.util.PropertyUtils.getIndexedProperty(PropertyUtils.ja va(Inlined Compiled Code)) at org.apache.struts.util.PropertyUtils.getNestedProperty(PropertyUtils.jav a(Compiled Code)) at org.apache.struts.util.BeanUtils.getNestedProperty(BeanUtils.java:297) at org.apache.struts.util.BeanUtils.getProperty(BeanUtils.java:322) at org.apache.struts.taglib.html.CheckboxTag.doStartTag(CheckboxTag.java:20 7) Note: the form is in the session scope and it locations does have a getter and a setter that return an ArrayList. Creighton Kirkendall |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [cinjug-users] Opportunities, Matt Avery |
|---|---|
| Next by Date: | RE: [cinjug-users] Struts 1.0.2 problem JDK1.3 vs JDK1.4, Jeykumar, Nattamai S. (LNG-DAY) |
| Previous by Thread: | Opportunities, jmcglone |
| Next by Thread: | RE: [cinjug-users] Struts 1.0.2 problem JDK1.3 vs JDK1.4, Jeykumar, Nattamai S. (LNG-DAY) |
| Indexes: | [Date] [Thread] [Top] [All Lists] |