Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2011, 11:03
kyubi22
 
Fecha de Ingreso: mayo-2010
Mensajes: 33
Antigüedad: 14 años
Puntos: 3
Colocar dos form en una sola pagina web

Estoy realizando una aplicacion web en la cual en el formulario principal existe otro formulario pequeño en el cual se va agregando el personal participante en una operacion, esto es mediante un select que lista todos lo doctore, luego se le da a un boton agregar y esto se debe guardar en la base de datos antes de grabar el formulario general.

Este es el codigo:
<form name="formulario" action="recibe.jsp" method="post">(aqui viene ma codigo solo pongo lo necesario)
<form name ="perparticipa" id="perparticipa" action="recibepersonal.jsp" method="post">
<input type="text" name="codsoli"/>
<input name="user" type="text" value="<%
out.println(atributo);
%>" size="20" readonly="readonly" style="display:none"/>
<table>
<tr>
<td><select name="selcirprin">
<%
// se establece la conexion con la base de datos y la lista ya esta en la variable l
Tipo_ParticipacionBE participacionEntidad;
TipoParticipacionDATA participacionData = new TipoParticipacionDATA();
List<Tipo_ParticipacionBE> g;
g = participacionData.listaTipoparticipacion();
%>



<%
for(int i=0;i<g.size();i++)
{
participacionEntidad = g.get(i);//va ser igual al elemento de la lista que se encuentra en i
%>


<option value="<%=participacionEntidad.getCod_parti()%>" name="<%=participacionEntidad.getNom_parti()%>"><% =participacionEntidad.getNom_parti()%></option>

<%
}
%>

</select></td>
<td><select name="perparti">
<%
// se establece la conexion con la base de datos y la lista ya esta en la variable l
PersonalBE personalEntidad;
PersonalDATA personalData = new PersonalDATA();
List<PersonalBE> h;
h = personalData.listaPersonal();
%>



<%
for(int i=0;i<h.size();i++)
{
personalEntidad = h.get(i);//va ser igual al elemento de la lista que se encuentra en i
%>

<option>Ninguno</option>
<option value="<%=personalEntidad.getCod_personal()%>" name="<%=personalEntidad.getNom_personal()%>"><%=p ersonalEntidad.getNom_personal()%></option>

<%
}
%>

</select></td>
<td><input type="submit" value="Agregar"/></td>
</tr>

</table>
</form>

</table>
<jsp:include page="ListarPersonalParticipante.jsp"/>
</p>
</form>

Lo que esta haciendo es agregar un nuevo participante en la misma pagina se debe ver el personal que se acaba de agregar por eso le incluyo el jsp que realiza el listado, el problema esta en cuando le doy agregar manda todo el formulario y yo solo quiero la parte que esta encerrada por el segundo form, gracias por las respuestas