In order to use any of the html:input fields, you need to nest them in an html:form tag.
So put an html:form tag around your code, and see if it works.
posted 14 years ago
Taking a closer look, there are other things wrong with this code. 1 - you can't have custom tags as attributes to other custom tags - so the bean:write for the value attribute will create an error 2 - The property for your iterate tag is results. So is the property for your html:radio. What do you want "results" to be? A List or a specific item in the list? I think you need two attributes here - one being the list, another representing the item you select.
Don't count your weasels before they've popped. And now for a mulberry bush related tiny ad: