Normalerweise verwende ich eine HTML-Label meine Felder zu beschriften alsVerwenden global-messages.properties mit Struts2 Label-Tag
<div class="col-sm-2 col-xs-12">
<label class="pull-right">
<s:text name="fax"></s:text>:
</label>
</div>
<div class="col-sm-3 col-xs-12 text-left">
<s:property value="organizationInfo.fax"/>
</div>
folgt wo fax
in der global-messages.properties
Datei definiert ist. Aber ich muss die Struts2
<s:label>
innerhalb einer <s:iterator>
verwenden, so dass jedes Etikett eine eindeutige ID hat, um mit jedem Feld zu verbinden. Ich habe versucht, mehrere Möglichkeiten, einschließlich der folgenden
<s:iterator value="chosenShipperViewList" status="status">
<div class="col-sm-2 col-xs-12 ">
<s:label for="%{'deleteShipper'+#status.index}" class="pull-right">
<s:text name="deleteShipperInfo"></s:text>:
</s:label>
</div>
<div class="col-sm-3 col-xs-12 text-left">
<s:url var="deleteLink" action="shipment_deleteShipperFromChosenShipperViewList">
<s:param name="shipperName" value="%{organizationInfo.orgName}"></s:param>
<s:param name="typeOfShipmentId" value="typeOfShipmentId"></s:param>
</s:url>
<s:a id="%{'deleteShipper'+#status.index}" href="%{deleteLink}">
<img src="/llr/theme/delete.gif" width="16" height="16" alt="Map Red X" >
</s:a>
</div>
</s:iterator>
ich nie Struts
bekommen konnte die HTML
label
mit dem Label Wert aus der global-messages.properties
-Datei zu erzeugen. Jede Hilfe wäre willkommen!
Beide Möglichkeiten gearbeitet. Vielen Dank! – ponder275