Пример текстового поля JSF 2
В JSF вы можете использовать тег<h:inputText /> для визуализации HTML-ввода текстового поляtype=”text”. Например,
Тег JSF ...
Визуализируйте этот HTML-код ...
P.S The name attribute value is randomly generated by JSF.
Пример текстового поля JSF
Полный пример JSF 2 для визуализации поля ввода текстового поля с помощью тега<h:inputText />.
1. Управляемый Боб
Простой управляемый бин со свойством userName.
package com.example.form;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import java.io.Serializable;
@ManagedBean
@SessionScoped
public class UserBean implements Serializable {
private String userName;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
}
2. Просмотр страницы
Две страницы для демонстрации.
demo.xhtml - визуализировать текстовое поле через «h: inputText», кнопку через «h: commandButton», если кнопка нажата, значение текстового поля будет отправлено в свойство «userBean.userName» через метод setUserName (), и пересылаем на «user.xhtml».
JSF 2 textbox example
user.xhtml - отобразить отправленное значение текстового поля через «h: outputText»
JSF 2 textbox example
Submitted value :
3. Demo
Показать страницу «demo.xhtml»

Если кнопка нажата, отобразите страницу «user.xhtml» и предоставленное значение текстового поля
