2010-10-01から1ヶ月間の記事一覧

h:selectBooleanCheckboxの使い方

をつかってみる チェックボックスを使いたいときに使用します。 ON、OFFを切り替えたりするときです。複数チェックするのはまた別にあります。 <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>h:selectBooleanCheckbox</title> </h:head> <h:body> </h:body></html>

h:outputFormatの使い方

をつかってみる これは文字を出力したりするタグですが、 これは{0}タグのべんきょうです。 {0}の部分に値を渡して文字列を生成したいときとかに使います。 <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>h:outputFormat</title> </h:head> <h:body> </h:body></html>

h:inputSecretの使い方

をつかってみる。 htmlで言うと<input type="password">を使いたいときに使用するタグ <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>h:inputSecret</title> </h:head> <h:body> <h:inputSecret value="#{inputSecretBean.inputSecret}"/> </h:body> …</html>

h:inputTexareaの属性の使い方

h:h:inputTextareaの使い方の続きです。 converter属性 valueに設定されている値をconvertする設定をします。 <h:inputTextarea converter="toUpperCase" id="textarea" value="#{inputTextareaBean.inputTextarea}"/> toUpperCaseというidで登録しているconverterを設定しています。 converterクラスについてはタグの共通的な属性の使い方に軽く実装例があります</h:inputtextarea>…

h:inputHiddenの使い方

を使ってみる inputのtype="hidden"を使いたいときに使用します。 <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>h:inputHidden</title> </h:head> <h:body> <h:inputHidden value="#{inputHiddenBean.inputHidden}"/> </h:body> </html> ||< ↓出…

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:inputtextarea></h:body></html>

h:commandButton の属性について

ちょっと前にh:commandButtonの使い方について勉強しましたが 今日はその属性について。 action属性 ボタンを押したときのアクションを設定する属性? documentには signature must match java.lang.Object action() って書いてあります。 java.lang.Object…

h:messageの使い方

をつかってみる これはメッセージを表示するためのタグ。 たとえば入力チェックのエラーメッセージだったり。 <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>h:message</title> </h:head> <h:body> <h:form> <h:message for="inputText"/> <br/> </br/></h:message></h:form></h:body></html>

h:commandButton の使い方

をつかってみる。 htmlで<button>を使用したいときに使うタグ <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>h:commandButton</title> </h:head> <h:body> <h:commandButton value="button"/> </h:body> </html> ↓出力結果 </button>

h:form の使い方

をつかってみる htmlの<form>を使いたいときに使用するタグ <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>h:form</title> </h:head> <h:body> <h:form> </h:form> </h:body> </html> 普通に使うときは何の属性も設定しなくても良い。かも。。 ↓出力結果 </form>

h:inputText の使い方

をつかってみる。 テキストボックスを表示したいときに使用するタグ。 <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>inputText</title> </h:head> <h:body> <h:inputText value="#{inputTextBean.inputText}"/> </h:body> </html> @ManagedBean public cla…

h:outputText の使い方

をつかってみる 出力系のタグ おそらく基本中の基本っぽい <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>outputText</title> </h:head> <h:body> <h:outputText value="#{outputTextBean.outputText}"/> </h:body> </html> @ManagedBean public clas…

タグの共通的な属性の使い方 その2

頻繁に見かける属性の使い方を勉強していく その2です。 escape属性 valueの値をescapeするかどうか。とかを&lt;にしたり&gt;にしたり その他いろいろescapeするかどうかをbooleanで設定。 デフォルトはfalse。trueにするとescapeしてくれます。 <h:outputLabel value="#{outputLabelBean.outputLabel}" escape="true" /> on○○属性 </h:outputlabel>…

タグの共通的な属性の使い方

タグの勉強をしていく上で、頻繁に見かける属性の使い方。 使い道がわからないのはとりあえず無視。 converter属性 タグの値をconvertする。java.faces.convert.converterインターフェースをimplementsしているクラス を作って設定する。とりあえず大文字に…

h:outputLabel の使い方

JSF2.0で使えるタグの勉強をとりあえずしていきます。 をつかってみる まずは基本? h:outputLabelは文字を出力するようのタグ。 <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>outputLabel</title> </h:head> <h:body> </h:body></html>