Because you were using a confusing and misleading tag prefix, one responder assumed you were using Struts 1. Which version of Struts are you using? If you're using Struts 2, as your attributes imply, I'd *strongly* urge you to use the default taglib prefix to avoid confusion. Not to mention that the "html" prefix doesn't make any sense for S2, since there are many tags that don't emit any HTML markup.
You need a *setter* for the property--not a getter. OGNL can't use a getter to set a value.
subject: how to get the selected value from a drop down to action