[JAVA] Comment afficher une liste de chaînes dans JSF sous forme de chaînes séparées par des virgules

--Environnement - CentOS Linux release 7.8.2003 (Core) - openjdk version "11.0.7" 2020-04-14 LTS - JSF 2.3.9

スクリーンショット 2020-09-24 22.48.35.png

Méthode 1: créer Gettr pour les chaînes séparées par des virgules dans Beab

Référence: Plusieurs méthodes de concaténation de chaînes de caractères séparées par des virgules en Java --Qiita

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

Méthode 2: ʻui: repeat` avec xhtml

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

Comment afficher une liste de chaînes dans JSF sous forme de chaînes séparées par des virgules
Convertir un tableau de chaînes en une liste d'entiers en Java
Comment connecter les chaînes de la liste séparées par des virgules
Comment concaténer des chaînes avec Java
Comment trier une liste à l'aide du comparateur
Comment trier une liste de SelectItems
Comment publier une bibliothèque dans jCenter
Comment spécifier l'attribut id dans JSF
Comment obtenir la date actuelle sous forme de chaîne au format aaaaMMjj
Comment changer la valeur d'une variable à un point d'arrêt dans intelliJ
Comment obtenir le chemin absolu d'un répertoire s'exécutant en Java
Résumé de la sélection des éléments dans Selenium
[java] Résumé de la gestion des chaînes de caractères
Comment colorer la sortie de la console de code dans Eclipse
Comment afficher une page Web en Java
Comment exécuter une tâche djUnit dans Ant
Comment créer un thème dans Liferay 7 / DXP
Comment implémenter une fonctionnalité similaire dans Rails
Comment créer facilement un pull-down avec des rails
Comment utiliser JQuery dans Rails 6 js.erb
Comment générer automatiquement un constructeur dans Eclipse
Comment obtenir l'ID d'un utilisateur qui s'est authentifié avec Firebase dans Swift
Obtenez le chemin défini dans la classe Controller de Spring Boot sous forme de liste
Comment créer une combinaison unique de données dans la table intermédiaire des rails
J'ai fait un exemple de la façon d'écrire un délégué dans Swift UI 2.0 à l'aide de MapKit
Comment effacer toutes les données d'une table particulière
Comment créer un environnement Java en seulement 3 secondes
[Ruby] Comment utiliser la sortie standard dans le branchement conditionnel
Comment supprimer / mettre à jour le champ de liste de OneToMany
Comment exécuter l'application SpringBoot en tant que service
Comment implémenter une fonctionnalité intéressante dans Ajax avec Rails
Comment entrer / sortir des fichiers mainframe IBM en Java?
Comment créer un projet Spring Boot dans IntelliJ
Comment créer un URI de données (base64) en Java
Comment enregistrer des fichiers avec l'extension spécifiée sous le répertoire spécifié en Java dans la liste
Comment lancer une autre commande dans un programme Ruby
Obtenez une liste de classes dans un package spécifique à Guava
[Comment insérer une vidéo dans un hameau avec Rails]
Sortie d'une liste de paramètres cron pour tous les utilisateurs.
Comment se moquer d'un appel de super méthode dans PowerMock
Comment utiliser CommandLineRunner dans Spring Batch of Spring Boot
Comment convertir A en A et A en A en utilisant le produit logique et la somme en Java
Comment convertir un fichier en tableau d'octets en Java
[Rails 6] Comment définir une image d'arrière-plan dans Rails [CSS]
Résumé de la mise en œuvre des arguments par défaut en Java
[Rails] Comment charger JavaScript dans une vue spécifique
Comment écrire un mod de base dans Minecraft Forge 1.15.2
Sortie en multiples de 3
Comment concaténer des chaînes
Comment demander un fichier CSV au format JSON avec jMeter
Comment changer une chaîne dans un tableau en un nombre dans Ruby
Comment créer une partie d'espace réservé à utiliser dans la clause IN
Comment stocker des chaînes de ArrayList à String en Java (personnel)
Comment obtenir les informations les plus longues de Twitter à partir du 12/12/2016
Comment graver un disque d'installation de Windows à partir d'Ubuntu