| | |
Element is undefined in a Java object of type class [Ljava.lang.String; referenced as
Please support our ColdFusion advertiser: PostgreSQL or MySQL? Compare and contrast the two most popular open source databases
![]() |
Element is undefined in a Java object of type class [Ljava.lang.String; referenced as
0
#1 Sep 20th, 2005
I am trying to debug a form that is basically a popup where the user enters a date and then two more dates are generated based off of date and the user can then edit those dates. When the user tries to save the second set of dates the "Element is undefined in a Java object of type class [Ljava.lang.String; referenced as" error is generated I am thinking this could just be a simple syntax error if that is the case here is the code for the page that has the error:
my other idea is that the values are never being passed to this page.
anyway any help at all would be great
ColdFusion Syntax (Toggle Plain Text)
<cfif isdefined("form.txtFFFirstDate")> <!--- used clicked save---> <cfset SESSION.Order.FrequentFlyer.Use = "Y"> <cfset SESSION.Order.FrequentFlyer.UsedAtLeastOnce = "Y"> <cfset SESSION.Order.FrequentFlyer.TargetDate = ArrayNew(1)> <cfset SESSION.Order.FrequentFlyer.TargetDate[1] = #DateFormat(form.txtFFFirstDate,"MM/DD/YYYY")#> <cfloop index="i" from="2" to="#SESSION.Order.FrequentFlyer.Count#"> <cfset SESSION.Order.FrequentFlyer.TargetDate[i] = #DateFormat(form.txtFFDateSet[i],"MM/DD/YYYY")#> </cfloop> </cfif>
my other idea is that the values are never being passed to this page.
ColdFusion Syntax (Toggle Plain Text)
<cfloop index="i" from="2" to="#SESSION.Order.FrequentFlyer.Count#"> <tr> <td> Date <cfoutput>#i#</cfoutput>: <input type="text" name="txtFFDateSetMonth[<cfoutput> #i# </cfoutput> ]" class="txtboxdt" maxlength="2" value="<cfoutput> #Mid(DateFormat(dtTargetDate[i],"MM/DD/YYYY"),1,2)# </cfoutput> "> / <input type="text" name="txtFFDateSetDay[<cfoutput>#i#</cfoutput>]" class="txtboxdt" maxlength="2" value="<cfoutput>#Mid(DateFormat(dtTargetDate[i],"MM/DD/YYYY"),4,2)#</cfoutput>"> / <input type="text" name="txtFFDateSetYear[<cfoutput> #i# </cfoutput> ]" class="txtboxdt" maxlength="2" value="<cfoutput> #Mid(DateFormat(dtTargetDate[i],"MM/DD/YYYY"),9,2)# </cfoutput> "> <input type="hidden" name="txtFFDateSet[<cfoutput>#i#</cfoutput>]"> </td> </tr> </cfloop> <input type="hidden" name="txtFFFirstDate" value="<cfoutput> #form.txtFFDateSet# </cfoutput> ">
anyway any help at all would be great
Re: Element is undefined in a Java object of type class [Ljava.lang.String; reference
0
#2 Sep 20th, 2005
the referring page has a loop that generate the value for the page that is getting the error and I am thinking that the value is not being passed to that page.
this hidden field
contains the undefined value. does it need a value (name="" value="") on the referring page and if so what should it be?
Forgive me in advance if I am not being clear, I have looked at this issue all day with no revelations.
ColdFusion Syntax (Toggle Plain Text)
</tr> <cfloop index="i" from="2" to="#SESSION.Order.FrequentFlyer.Count#"> <tr> <td> Date <cfoutput>#i#</cfoutput>: <input type="text" name="txtFFDateSetMonth[<cfoutput> #i# </cfoutput> ]" class="txtboxdt" maxlength="2" value="<cfoutput> #Mid(DateFormat(dtTargetDate[i],"MM/DD/YYYY"),1,2)# </cfoutput> "> / <input type="text" name="txtFFDateSetDay[<cfoutput>#i#</cfoutput>]" class="txtboxdt" maxlength="2" value="<cfoutput>#Mid(DateFormat(dtTargetDate[i],"MM/DD/YYYY"),4,2)#</cfoutput>"> / <input type="text" name="txtFFDateSetYear[<cfoutput> #i# </cfoutput> ]" class="txtboxdt" maxlength="2" value="<cfoutput> #Mid(DateFormat(dtTargetDate[i],"MM/DD/YYYY"),9,2)# </cfoutput> "> <input type="hidden" name="txtFFDateSet[<cfoutput>#i#</cfoutput>]"> </td> </tr> </cfloop> <input type="hidden" name="txtFFFirstDate" value="<cfoutput> #form.txtFFDateSet# </cfoutput> ">
this hidden field
ColdFusion Syntax (Toggle Plain Text)
<input type="hidden" name="txtFFDateSet[<cfoutput> #i# </cfoutput> ]">
Forgive me in advance if I am not being clear, I have looked at this issue all day with no revelations.
Re: Element is undefined in a Java object of type class [Ljava.lang.String; referenced as
0
#3 Sep 26th, 2005
well no one responded to this post so I don't have to thank anyone but I did get it figured out and in case someone has the same trouble... I needed an eval statement in my loop so my cfset needed something like this:
ColdFusion Syntax (Toggle Plain Text)
<cfset tmpDate = EVALUATE("FORM.txtFFDateSet#i#")>
![]() |
Similar Threads
- IE shuts down and leaves message on desktop (Viruses, Spyware and other Nasties)
- How do i change this JAVA Insertion sort object to Bubble Sort object (Java)
- Array required, but java.lang.String and java.util.Vector found (Java)
- array required, but java.lang.String found and java.util.Vector found? (Community Introductions)
- array required, but java.lang.String found (Java)
Other Threads in the ColdFusion Forum
- Previous Thread: setting up a datasource in CFadmin
- Next Thread: Java Virtual Machine Problem
| Thread Tools | Search this Thread |





