h:inputTexareaの使い方
input系のタグをとりあえず制覇していこうということで
をつかってみる
文字通りtextareaを使いたいときに使用するタグです。
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html"> <h:head> <title></title> </h:head> <h:body> <h:inputTextarea value="#{inputTextareaBean.inputTextarea}"/> </h:body> </html>
@ManagedBean public class InputTextareaBean { public String inputTextarea; public String getInputTextarea() { return inputTextarea; } public void setInputTextarea(String inputTextarea) { this.inputTextarea = inputTextarea; } }
cols属性
数字(int)で指定します。columnsなので列数です。
<h:inputTextarea value="#{inputTextareaBean.inputTextarea}" cols="30"/>
↓出力結果
<textarea name="j_idt6:j_idt7" cols="30"></textarea>
rows属性
数字(int)で指定します。rowsなので行数です。
<h:inputTextarea value="#{inputTextareaBean.inputTextarea}" rows="30"/>
↓出力結果
<textarea name="j_idt6:j_idt7" rows="30"></textarea>
その他の属性
その他の属性についてはあとでまとめます。