2010-10-01から1ヶ月間の記事一覧
をつかってみる チェックボックスを使いたいときに使用します。 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>
をつかってみる これは文字を出力したりするタグですが、 これは{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>
をつかってみる。 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:h:inputTextareaの使い方の続きです。 converter属性 valueに設定されている値をconvertする設定をします。 <h:inputTextarea converter="toUpperCase" id="textarea" value="#{inputTextareaBean.inputTextarea}"/> toUpperCaseというidで登録しているconverterを設定しています。 converterクラスについてはタグの共通的な属性の使い方に軽く実装例があります</h:inputtextarea>…
を使ってみる 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> ||< ↓出…
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の使い方について勉強しましたが 今日はその属性について。 action属性 ボタンを押したときのアクションを設定する属性? documentには signature must match java.lang.Object action() って書いてあります。 java.lang.Object…
をつかってみる これはメッセージを表示するためのタグ。 たとえば入力チェックのエラーメッセージだったり。 <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>
をつかってみる。 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>
をつかってみる 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>
をつかってみる。 テキストボックスを表示したいときに使用するタグ。 <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…
をつかってみる 出力系のタグ おそらく基本中の基本っぽい <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です。 escape属性 valueの値をescapeするかどうか。とかを<にしたり>にしたり その他いろいろescapeするかどうかをbooleanで設定。 デフォルトはfalse。trueにするとescapeしてくれます。 <h:outputLabel value="#{outputLabelBean.outputLabel}" escape="true" /> on○○属性 </h:outputlabel>…
タグの勉強をしていく上で、頻繁に見かける属性の使い方。 使い道がわからないのはとりあえず無視。 converter属性 タグの値をconvertする。java.faces.convert.converterインターフェースをimplementsしているクラス を作って設定する。とりあえず大文字に…
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>