Я следовал ЭТО , но не повезло.
Мой. jsp файл содержит заголовок тег:
<s:head theme="ajax" />
и тело тег
<s:datetimepicker name="dateOfBirth" label="Format (yyyy-MM-dd)" displayFormat="yyyy-MM-dd"/>
Но это не отображается, вот картинка:
Мой сгенерированный исходный код HTML содержит все необходимые строки, как в примере ( script теги и другие генерируются ....)
Есть идеи?
EDIT:
После ответа кватерниона:
Я использовал struts2-core-2.0.12.jar , который распознал тег <s:datetimepicker />
, но не отображался на моей странице jsp . После замены struts2-core-2.0.12 на новый struts2-core-2.2.1.jar , <s:datetimepicker />
тег не был распознан.
После помещения <%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
в заголовок файла он не был распознан как моя библиотека тегов. Исходя из ЭТОГО , вам следует отдельно загрузить struts2-dojo-plugin-2.1.2.jar и добавить его в WEB- Папка INF / lib (вы можете загрузить ее здесь -> struts-2.1.2-lib.zip -> struts2-dojo- плагин-2.1.2.jar ).
После этого вы просто используете тег sx для вашего datetimepicker.
ВАЖНО : Не забудьте поставить <sx:head/>
в заголовок вашей страницы jsp -> примеры здесь .