- - PR -
JSF MyFaces TomahawkでのinputDateのpopupCalendar
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-10-02 19:50
JSFの実装としてMyFaces 1.2.2、tomahawk 1.1.6を使っています。
日付入力項目にTomahawkのinputDateタグを使っています。 そこで、ボタンをクリックするとカレンダーが表示されるように、popupCalendar属性にtrueを設定しています。 <%-- 生年月日 --%> <h:outputText value="生年月日" /> <t:inputDate type="date" id="birthDate" value="#ManagementEmployeeInfo.employeeBirthYMD}" popupCalendar="true"/> 上記コーディングがされた画面を表示させると、ボタンを押さずとも画面が表示された時に以下のエラーがブラウザ側で発生してしまいます。 org_apache_myfaces_PopupCalendar is not defined 当然、ボタンを押してもエラーとなり、カレンダーが表示されることはありません。 どなたか、同じようなエラーに遭遇し、解決された方はおられませんでしょうか? 宜しく、お願いいたします。 |
|
投稿日時: 2008-11-21 11:53
自己レスです。
これまで<html>〜</html>の中に<f:view>〜</f:view>を入れていたのですが、 これを逆にすると解決できました。 《変更前》 <html> <f:view> <t:inputDate type="date" value="#{TestClass.testYmd}" popupCalendar="true"/> </f:view> </html> 《変更後》 <f:view> <html> <t:inputDate type="date" value="#{TestClass.testYmd}" popupCalendar="true"/> </html> </f:view> |
1