1
私はstruts 2、hibernate、およびMySQLを使用してWebに接続しようとしています。 ブートストラップのモーダルが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