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