--Environnement - CentOS Linux release 7.8.2003 (Core) - openjdk version "11.0.7" 2020-04-14 LTS - JSF 2.3.9
xhtml
<!--réduction-->
<h5>Afficher une liste de chaînes sous forme de chaînes séparées par des virgules</h5>
<h:outputText value="#{sampleBean.commaDelimitedString}" />
<!--réduction-->
SampleBean.java
//réduction
/**Liste des chaînes. */
@Getter
private List<String> strings = Arrays.asList("De la corde", "liste", "Séparé par des virgules", "Je veux l'afficher.");
/**
*Obtenir une liste de chaînes sous forme de chaînes séparées par des virgules.
* @return Une chaîne séparée par des virgules
*/
public String getCommaDelimitedString() {
return this.strings.stream().collect(Collectors.joining(","));
}
//réduction
xhtml
<!--réduction-->
<ui:repeat var="string" value="#{sampleBean.strings}" varStatus="index">
<h:outputText value="#{string}" />
<ui:fragment rendered="#{!index.last}">,</ui:fragment>
</ui:repeat>
<!--réduction-->
SampleBean.java
//réduction
/**Liste des chaînes. */
@Getter
private List<String> strings = Arrays.asList("De la corde", "liste", "Séparé par des virgules", "Je veux l'afficher.");
//réduction
Recommended Posts