javascript y eclipse
Buenos dÃas,
Soy un programador en J2EE con eclipse.
Tengo un problema con javascript ya que quiero que una lista se cargue en el momento en el que se selecciona un valor de otra.
Mis principales dudas son:
¿Se puede de alguna forma hacer acceso a las BBDD mediante jdbc desde un metodo javascript?
Si no se puede… ¿Se puede ejecutar un metodo de java (con acceso a BBDD logicamente) en un evento de una select de html?
He encontrado una manera de hacerlo cargando los datos del primer combo de una base de datos y agregandole el evento “onchange” ejecutar el metodo siguiente que cargaria una serie de datos estaticos por cada valor de la primera lista.
function agregarOpciones(form)
{
var selec = form.tipos.options;
var combo = form.estilo.options;
combo.length = null;
if (selec[0].selected == true)
{
var seleccionar = new Option("<-- esperando selección","","","");
combo[0] = seleccionar;
}
if (selec[1].selected == true)
{
var popular1 = new Option("Rock de los 90","Rock1","","");
var popular2 = new Option("Rock de los 80","Rock2","","");
combo[0] = popular1;
combo[1] = popular2;
}
if (selec[2].selected == true)
{
var academica1 = new Option("Musica del Barroco","Barroco","","");
var academica2 = new Option("Musica del Siglo XX","Siglo XX","","");
var academica3 = new Option("Música del Romantisismo","Romantico","","");
combo[0] = academica1;
combo[1] = academica2;
combo[2] = academica3;
}
}
Al hacerlo me he dado cuenta que me da error en las new Option destacadas.
Mi duda al respecto … ¿se necesita algun plugin de eclipse para que reconozca estas options.?
Muchas gracias
Soy un programador en J2EE con eclipse.
Tengo un problema con javascript ya que quiero que una lista se cargue en el momento en el que se selecciona un valor de otra.
Mis principales dudas son:
¿Se puede de alguna forma hacer acceso a las BBDD mediante jdbc desde un metodo javascript?
Si no se puede… ¿Se puede ejecutar un metodo de java (con acceso a BBDD logicamente) en un evento de una select de html?
He encontrado una manera de hacerlo cargando los datos del primer combo de una base de datos y agregandole el evento “onchange” ejecutar el metodo siguiente que cargaria una serie de datos estaticos por cada valor de la primera lista.
function agregarOpciones(form)
{
var selec = form.tipos.options;
var combo = form.estilo.options;
combo.length = null;
if (selec[0].selected == true)
{
var seleccionar = new Option("<-- esperando selección","","","");
combo[0] = seleccionar;
}
if (selec[1].selected == true)
{
var popular1 = new Option("Rock de los 90","Rock1","","");
var popular2 = new Option("Rock de los 80","Rock2","","");
combo[0] = popular1;
combo[1] = popular2;
}
if (selec[2].selected == true)
{
var academica1 = new Option("Musica del Barroco","Barroco","","");
var academica2 = new Option("Musica del Siglo XX","Siglo XX","","");
var academica3 = new Option("Música del Romantisismo","Romantico","","");
combo[0] = academica1;
combo[1] = academica2;
combo[2] = academica3;
}
}
Al hacerlo me he dado cuenta que me da error en las new Option destacadas.
Mi duda al respecto … ¿se necesita algun plugin de eclipse para que reconozca estas options.?
Muchas gracias
