Struts2 HowTo
De Wikifago.
Version du 8 septembre 2009 à 12:56 par Fabrice (discuter | contributions)
Java server page JSP
- Positionner un paramètre au niveau d'une JSP.
// Une valeur en dure
<s:set name="statusKey" value='Une valeur'/>
// Une valeur issue d'une méthode statique qui prend en entrée un parametre et 2 propriétés
<s:set name="statusKey" value='%{@com.package.static.ViewHelper@getStatusPropertyKey( #param, ConnectedUser, ConnectedUser.id )}'/>
- Utiliser le paramétre positionné (#)
<s:if test="%{'V'==status.code && !'key.refused'.equals(#statusKey)}}">
<s:checkbox theme="simple" id="productIds" name="productIds" fieldValue="%{id}"/>
</s:if>
});
- Utiliser un paramétre dans les messages internationnalisés
<s:set name="name" value='%{user.firstname + " " + user.surname}'/>
<h3>
<s:text name="tso.edit.h3">
<s:param><s:property escape="true" value="name"/></s:param>
</s:text>
</h3>
