Creo que estas utilizando etiquetas de struts, como <html:combobox ....>. (o como se llame, que ahora no me acuerdo) Si es asi, el problema es que cuando haces
<html:select name="paises"> no es lo mismo que si haces <select name="paises" >
En el
primer caso, le estas diciendo que utilice un
bean que tengas almacenado en context, session, o request llamado
paises, que tendra una serie de propiedades y en ese campo meta el valor de una de sus propiedades, por eso te la exige.
Es decir, supon que tienes un bean persona con las propiedades nombre y apellidos, con sus get y sus set. El formulario tendria que ser algo asi
Código:
<html:form action="" method="">
<html:text name="persona" property="nombre" />
<html:text name="persona" property="apellidos" />
</html:form>
Luego, para que el javascript lo encuentre creo que podrias hacerlo por el id, con lo que en la etiqueta de struts deberias darle un styleId, y para que te lo actualice automaticamente, que creo que decias que no sabias como hacerlo, tiene pinta de que necesitas ajax. Busca por ese
foro que seguro que encuentras algo.
Espero haberme explicado.
Un saludo