1
스트럿츠 2, 최대 절전 모드 및 MySQL을 사용하여 웹에 연결하려고합니다. 부트 스트랩의 모달이 Struts2의 값을 제대로로드하지 않습니다.
나는 텍스트 필드에 있지만 항상 첫 번째 객체
<s:iterator value="propietarios">
<fieldset>
<legend>
ID:
<s:property value="idpropietario" />
</legend>
Nombre:
<s:property value="nombre" />
<br> Apellidos:
<s:property value="apellidos" />
<br> Teléfono:
<s:property value="telefono" />
<p>
<s:a action="VerPropiedades">Ver Propiedades
<s:param name="idpropietario">
<s:property value="idpropietario" />
</s:param>
</s:a>
<div id="BorrarPropietario<s:property value="idpropietario" />"
class="modal fade in">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">
Dar de baja a:
<s:property value="nombre" />
<s:property value="%{apellidos}" />
</h4>
</div>
<div class="modal-body">
<h4>¡Atención!</h4>
<p>Si borra a dicho propietario todas las propiedades
bajo su nombre se borrarán. ¿Está seguro de la operación?
</p>
</div>
<div class="modal-footer">
<div class="btn-group">
<s:a action="BorrarPropietario" theme="bootstrap"
class="btn btn-danger">
<s:param name="idpropietario">
<s:property value="%{idpropietario}" />
</s:param>
Aceptar</s:a>
<button class="btn btn-info" data-dismiss="modal">
Cancelar</button>
</div>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dalog -->
<!-- esto hace que el modal se abra -->
</div>
<!-- /.modal -->
<a data-toggle="modal"
href="#BorrarPropietario<s:property value="idpropietario" />"
class="btn btn-danger btn-xs"><span
class="glyphicon glyphicon-remove"></span>Eliminar</a>
<!-- Modal -->
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Editar propietario</h4>
</div>
<div class="modal-body">
<center>
<p>
<s:form action="EditarPropietario" method="post"
role="form">
ID => <s:textfield name="idpropietario" value="%{idpropietario}"
readonly="true" />
<p>
<s:label class="control-label" value="Nombre "></s:label>
<s:textfield name="nombre" value="%{nombre}"
required="" />
<p>
<s:label class="control-label" value="Apellidos"></s:label>
<s:textfield name="apellidos" value="%{apellidos}"
required="" />
<p>
<s:label class="control-label" value="Teléfono "></s:label>
<s:textfield name="telefono" value="%{telefono}"
required="" minlenght="10" maxlenght="10"
onkeypress="return isNumberKey(event)" />
<s:submit class="btn btn-primary" value="Enviar" />
</s:form>
</p>
</center>
</div>
</div>
</div>
</div>
<a data-toggle="modal" data-target="#myModal"
href="#EditarPropietario<s:property value="idpropietario" />"
class="btn btn-warning btn-xs"><span
class="glyphicon glyphicon-edit"></span>Editar</a>
</fieldset>
<p>
</s:iterator>
삭제 모달로 작동하지만 편집 부하 값으로이 값을 보여줍니다. 이 모달은 선택된 객체의 값을 어떻게 표시 할 수 있습니까?
자신의 값이 잘로드되어야합니다.
anwser는 매우 간단하고 효과적이었습니다 ... 많은 감사합니다! – SeekerOne