exemple JSF 2 textarea

Exemple de zone de texte JSF 2

Dans JSF, vous pouvez utiliser la balise<h:inputTextarea /> pour afficher un champ HTML textarea. Par exemple,

Balise JSF…

Rendez ce code HTML…

Exemple de zone de texte JSF

Un exemple JSF 2 complet pour rendre un champ textarea via la balise<h:inputTextarea />.

1. Bean géré

Un bean géré, déclaré comme nom «utilisateur».

package com.example.form;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import java.io.Serializable;

@ManagedBean(name="user")
@SessionScoped
public class UserBean implements Serializable {

    private String address;

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

}

2. Voir page

Deux pages pour la démonstration.

demo.xhtml - rend un champ textarea via «h: inputTextarea», bouton via «h: commandButton», si le bouton est cliqué, la valeur textarea sera soumise à la propriété «userBean.address» via la méthode setAddress (), et renvoyer à «user.xhtml».




    
        

JSF 2 textarea example

Address :

user.xhtml - affiche la valeur de la zone de texte soumise via "h: outputText"




    
        

JSF 2 textarea example

Address :

3. Demo

Afficher la page «demo.xhtml»

jsf2-textarea-example-1

Si vous cliquez sur le bouton, affichez la page "user.xhtml", ainsi que la valeur de la zone de texte soumise.

jsf2-textarea-example-2

Télécharger le code source

Téléchargez-le -JSF-2-TextArea-Example.zip (9 Ko)

Référence