2010-11-26 12 views
2

私はTHISに続きましたが、運がありませんでした。Struts2 datetimepickerが表示されない

JSPファイルがあり頭の中でタグ:

<s:head theme="ajax" /> 

<s:datetimepicker name="dateOfBirth" label="Format (yyyy-MM-dd)" displayFormat="yyyy-MM-dd"/> 

は、しかし、それが表示されていないタグで、ここでの画像です:

picture

マイ生成されたHTMLソースコードは次のように必要なすべての行が含まれている中exampleスクリプトタグやその他が生成されます....)

任意のアイデアは?クォータニオンの答えに続き

EDIT

私が使っていた、Struts2のコア・2.0.12.jar <s:datetimepicker />タグを認識しますが、私のJSPに表示されていなかったページ。新規の方Struts2のコア-2.2.1.jarStruts2のコア-2.0.12を交換した後、<s:datetimepicker />タグは認識されませんでした。

<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>をファイルの先頭に挿入した後、タグライブラリとして認識されませんでした。 >struts- - THISに基づいて、あなたが別途Struts2の-道場 - プラグイン2.1.2.jarをダウンロードする必要がありますし、あなたのWEB-INF/libにフォルダに追加します(あなたはそれがhere downladすることができます2.1.2-lib.zip - >struts2-dojo-plugin-2.1.2.jar)。

その後、datetimepickerにはsxタグを使用するだけです。

重要:しないで捏造あなたJSPページのheadタグに<sx:head/>を置く - >例here

答えて

0

それ以降のバージョンが必要です。 <%の@のtaglib接頭辞= "SX" のuri = "/ストラット-道場 - タグを" %>

すると当然、タグの名前空間を変更する使用して:

<sx:datetimepicker name="dateOfBirth" label="Format (yyyy-MM-dd)" displayFormat="yyyy-MM-dd"/> 

Struts2 datetimepickerを参照してください。struts.apache.orgに問い合わせて、正しいバージョンのドキュメントを使用していることを確認したら、状況が変わります。

+0

tnx、あなたの答えに基づいて解決策を使って質問を編集しました。 – vale4674

0

あなたは<%@ taglib prefix = "s" uri = "/ struts-tags"%>をお持ちですか?私は、時には物事がなぜ現れないのか疑問に思っています。Struts2のの

1

sx:jspのheadセクションのheadタグ。

+0

tnx、私は解決策で質問を編集しました。 – vale4674

関連する問題