Beispiel für JSF 2-Textbereich

Beispiel für ein JSF 2-Textfeld

In JSF können Sie das Tag<h:inputTextarea /> verwenden, um ein HTML-Textfeld zu rendern. Zum Beispiel,

JSF-Tag…

Rendern Sie diesen HTML-Code ...

JSF Textarea Beispiel

Ein vollständiges JSF 2-Beispiel zum Rendern eines Textfelds über das Tag<h:inputTextarea />.

1. Managed Bean

Eine verwaltete Bean, die als Name "user" deklariert wurde.

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. Seite anzeigen

Zwei Seiten für die Demonstration.

demo.xhtml - Rendern eines Textfelds über "h: inputTextarea", Schaltfläche über "h: commandButton". Wenn Sie auf die Schaltfläche klicken, wird der Textbereichswert über die Methode setAddress () an die Eigenschaft "userBean.address" gesendet. und weiter zu "user.xhtml".





    
        

JSF 2 textarea example

Address :

user.xhtml - Zeigt den übermittelten Textbereichswert über "h: outputText" an.





    
        

JSF 2 textarea example

Address :

3. Demo

Zeigen Sie die Seite „demo.xhtml“ an

jsf2-textarea-example-1

Wenn Sie auf die Schaltfläche klicken, werden die Seite "user.xhtml" und der übermittelte Textbereichswert angezeigt.

jsf2-textarea-example-2

Quellcode herunterladen

Laden Sie es herunter -JSF-2-TextArea-Example.zip (9KB)

Referenz