After inspecting the freemarker template for radio, I discovered what the
tag would do if you did not specify a listValue.  It seems the handler is
pushing the current element to the stack in the iterator, so specifying

<s:radio list="#attr.currQuestion.value.answers" listValue="top.value.name
"/>

allowed me to get the value from the map's key/value entry which returned my
Answer type, at which point I was able to specify the name property to be
used as eye-candy on the web page.

Peace,
Scott

Reply via email to