Actually, it gives the same error for another 2 buttons "OK" and "Save".
Sorry for not mentioning about it.


Dave Newton-6 wrote:
> 
> Are you sure you understand what the cancel Button actually does?
> 
> That aside, I'd reconsider the use of a cancel button...
> 
> http://www.useit.com/alertbox/20000416.html
> 
> Dave
> 
> On Thursday, October 28, 2010, cellterry <cellte...@gmail.com> wrote:
>>
>> Hello all,
>>
>> I encountered a strange problem today:
>>
>> so.detail.jsp:
>> …
>> <s:form action="soDetail">
>> …
>>                         <s:select id="price" name="detail.price.id"
>>                                 key="price" list="prices" listKey="id"
>> listValue="price"
>>                                 />
>> …
>>                         <s:submit name="cancel" key="cancel" />
>> …
>> </s:form>
>> …
>>
>> The selection box got what I wanted when loading at first.
>>
>> When I pressed cancel button in so.detail.jsp, the following error
>> occurred:
>>
>> org.apache.jasper.JasperException: tag 'select', field 'list', name
>> 'detail.price.id': The requested list key 'prices' could not be resolved
>> as
>> a collection/array/map/enumeration/iterator type. Example: people or
>> people.{name} - [unknown location]
>> I traced the code that this error happened before execute() is run.
>>
>> When I removed the <s:select … /> tag, no error occurred and execute()
>> was
>> run and lastly result “cancel” was retrieved.
>>
>> The jsp is ok to be loaded at the first time when I pressed edit button
>> in
>> so.details.jsp with action “soDetails”:
>>
>>                 <action name="soDetails" class="actionSoDetails">
>> …
>>
>>                         <result name="edit"
>> type="chain">soDetail</result>
>> …
>>                 </action>
>>
>> I have searched online in google before posting this message, this error
>> would happen when using validation xml, but in my case I did not used any
>> validation xml.
>>
>> Could anyone tell me what happened and help me?
>>
>> Terry.
>>
>> --
>> View this message in context:
>> http://old.nabble.com/The-requested-list-key-%27prices%27-could-not-be-resolved-as-a-collection-array-map-enumeration-iterator-type.-tp30074913p30074913.html
>> Sent from the Struts - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> For additional commands, e-mail: user-h...@struts.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> For additional commands, e-mail: user-h...@struts.apache.org
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/The-requested-list-key-%27prices%27-could-not-be-resolved-as-a-collection-array-map-enumeration-iterator-type.-tp30074913p30076262.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to