Foros del Web » Programación para mayores de 30 ;) » Java »

Mostrar una Lista de listas en JSP usando struts

Estas en el tema de Mostrar una Lista de listas en JSP usando struts en el foro de Java en Foros del Web. Saludos amigos de este foro, estoy aqui molestandoles pero ten un problemilla, les comento, tengo un cliente que puede tener varias categorias y este a ...
  #1 (permalink)  
Antiguo 27/08/2008, 18:07
 
Fecha de Ingreso: agosto-2008
Mensajes: 1
Antigüedad: 15 años, 8 meses
Puntos: 0
Mostrar una Lista de listas en JSP usando struts

Saludos amigos de este foro, estoy aqui molestandoles pero ten un problemilla, les comento, tengo un cliente que puede tener varias categorias y este a su vez tiene miembros a cada categoria y necesito mostrar los datos en una jsp y utilizo struts, aqui les pongo codigo de la jsp:

<body class="styleParagraphCategCentered" >
<html:form action="modifyStatusMember" method="POST">
<center>


<input type="checkbox" name="companyId" src="companyId" value="3"/>

<p class="titulo">
<fmt:message key="MemberList" />
</p>
<center>
<TABLE class="styleTableBorder" cellpadding="2" cellspacing="0" >
<tr class="styleTHMenu">
<td colspan="2" >
<fmt:message key="viewAuName" />
</td>
<logic:iterate name="showMembersForm" property="categorias" id="cat">
<td>
<fmt:message ><bean:write name="cat" property="category.categoryId" /></fmt:message>
</td>
</logic:iterate>
</tr>

<logic:empty name="showMembersForm" property="members">
<TR class="styleCenterData1">
<td colspan="9" align="center" class="styleSmallInformation">
<fmt:message key="TagNoHayClientes" />
<td>
</tr>
</logic:empty>

<logic:notEmpty name="showMembersForm" property="members">
<logic:iterate name="showMembersForm" property="members" id="member" indexId="indexMember">
<core:if test="${(index%2)==0}">
<tr class="styleCenterData1">
</core:if>
<core:if test="${(index%2)==1}">
<tr class="styleCenterData2">
</core:if>
<core:set var="index" value="${(index+1)}" />
<core:set var="renglon" value="${(renglon+1)}" />
<td>
<input type="checkbox" id="reng${renglon}" name ="renglon${renglon}" onclick="porMiembro(this.form,${renglon},this.chec ked)" >
</td>
<td align="left">
<bean:write name="member" property="mem.postor" />
</td>
<logic:iterate name="member" property="categoria" id="cat" >
<core:set var="categoria" value="${cat.categoryId}" />
<td align="center">
<c:choose>
<c:when test ="${cat.status=='0' ||cat.status=='3'}">
<html:checkbox styleId="${renglon}" name="cat" property="status" title="${categoria}"/>
</c:when>
<c:when test="${cat.status=='1' ||cat.status=='2' }">
<html:checkbox styleId="${renglon}" name="cat" property="status" title="${categoria}"/>
</c:when>
<c:otherwise>
<div id="${renglon}registrar${categoria}" title=<bean:write name="member" property="mem.postorId" />>
<a href="#" onclick="LoadWithAjax('${renglon}registrar${catego ria}','../action/registrarMemb?categoria=${categoria}&miembro=<bean :write name="member" property="mem.postorId" />&cliente=<bean:write name="member" property="mem.clienteId" />&registrar=true&renglon=${renglon}')" ><fmt:message key="regis"/></a>
</div>
</c:otherwise>
</c:choose>

</td>
</logic:iterate>
</tr>
</logic:iterate>

<tr>
<td>
</td>
<td>
<fmt:message key="registAll"/>
</td>
<logic:iterate name="showMembersForm" property="categorias" id="cat">
<core:set var="categoria" value="${cat.category.categoryId}" />
<td align="center">
<input type="checkbox" onclick="registrarAll(${categoria},${renglon},this .form,this.checked);">
</td>
</logic:iterate>
</tr>
</logic:notEmpty>
</TABLE>
<br><br>
<TABLE>
<TR>
<TD><html:button value="ACEPTAR" property=" " onclick="enviar(this.form)"/>
</TR>
</TABLE>
</center>
</html:form>
</body>
<%@include file="../include/bottom.jsp"%>
</html:html>

Pero cuando le doy submit y envio el formulario a la action no llega nada, llega todo en null ya revise el struts.config y esta bien, y no se que mas pueda hacer por lo que les pido ayuda , me despido y les agradesco de antemano
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:48.