Seleccionar elemento de una lista
    
		    Hola a todos,
mi problema es el siguiente:
Tengo una página web en la que aparece una lista con elementos y al seleccionar uno se deben mostrar los registros correspondientes de la base de datos, ahora mismo lo tengo hecho en un form y al pulsar el submit se me cargan los registros, pero lo que yo quiero es no tener que pulsar el submit, sino que al seleccionar el elemento de la lista se muestren directamente, sin pinchar ningún botón. La lista la tengo hecha con un <netui:select>, puedo usar s"onClick" u "onChange" para ello? y lo más importante ¿CÓMO?
Muchas gracias
    mi problema es el siguiente:
Tengo una página web en la que aparece una lista con elementos y al seleccionar uno se deben mostrar los registros correspondientes de la base de datos, ahora mismo lo tengo hecho en un form y al pulsar el submit se me cargan los registros, pero lo que yo quiero es no tener que pulsar el submit, sino que al seleccionar el elemento de la lista se muestren directamente, sin pinchar ningún botón. La lista la tengo hecha con un <netui:select>, puedo usar s"onClick" u "onChange" para ello? y lo más importante ¿CÓMO?
Muchas gracias
		    Hola!!!!!!!
Lo logico seria enviar los datos al servlet o Action de Struts y hacer lo q queres y devolver a la vista.
Si queres hacer todo en el cliente => tendras q cargarlo siempre en el JSP y meterlo en un arreglo de JavaScript y luego en el onChange del combo (SELECT de HTML) haces lo q qeures con logica en el cliente. Ejemplo de esto ultimo en el JSP:
<%
Collection lista = (ArrayList)session.getAttribute("ListaHostRemoto");
%>
var listaHosts = new Array();
var i = 0;
<%
for (Iterator iter = lista.iterator(); iter.hasNext() ;) {
Dyt_com_nodeData element = (Dyt_com_nodeData) iter.next();
listaCheckHosts.add(new org.apache.struts.util.LabelValueBean(element.getAlias_name(), element.getAlias_name()));
%>
listaHosts[i++] = new Array("<%=element.getAlias_name()%>",
"<%=element.getNode_type()%>",
"/",
"<%=element.getNode_name()%>",
"<%=element.getIp_address()%>",
"<%=element.getLogin()%>",
"<%=element.getPasswd()%>");
<%}
Salu2!!!!!!!!
P.D.: es no recomendable hacerlo de esa manera, pero.... todo se puede hacer
    Lo logico seria enviar los datos al servlet o Action de Struts y hacer lo q queres y devolver a la vista.
Si queres hacer todo en el cliente => tendras q cargarlo siempre en el JSP y meterlo en un arreglo de JavaScript y luego en el onChange del combo (SELECT de HTML) haces lo q qeures con logica en el cliente. Ejemplo de esto ultimo en el JSP:
<%
Collection lista = (ArrayList)session.getAttribute("ListaHostRemoto");
%>
var listaHosts = new Array();
var i = 0;
<%
for (Iterator iter = lista.iterator(); iter.hasNext() ;) {
Dyt_com_nodeData element = (Dyt_com_nodeData) iter.next();
listaCheckHosts.add(new org.apache.struts.util.LabelValueBean(element.getAlias_name(), element.getAlias_name()));
%>
listaHosts[i++] = new Array("<%=element.getAlias_name()%>",
"<%=element.getNode_type()%>",
"/",
"<%=element.getNode_name()%>",
"<%=element.getIp_address()%>",
"<%=element.getLogin()%>",
"<%=element.getPasswd()%>");
<%}
Salu2!!!!!!!!
P.D.: es no recomendable hacerlo de esa manera, pero.... todo se puede hacer
