struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dave Newton <davelnew...@gmail.com>
Subject Re: The requested list key 'prices' could not be resolved as a collection/array/map/enumeration/iterator type.
Date Thu, 28 Oct 2010 11:47:31 GMT
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 <cellterry@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-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>

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


Mime
View raw message