Unless you have to support Struts, I would say move to JSF all together if you need the capabilities they offer. Struts + JSF isn't all what its said to be. That said, I plan on staying with Struts until I there is good enough reason to move to JSF.
Use the html tag library to represent each box, and set the property to the name of the corresponding variable of the form bean. Then have an action associated to the form bean use the values to perform the business logic.
Eric - Do what the previous posters have suggested, and if that does not work, look at how you are invoking the action class. I use WSAD and have not seen those problems. Good luck