JSF 1.1 и томагавк 1.1.1 inputCalendar, нужны ли myfaces - *. Jar? - PullRequest
0 голосов
/ 14 сентября 2010

Я должен использовать реализацию JSF 1.1 Mojarra в рабочем проекте.

Но мне нужен всплывающий календарь виджет.Я пробовал много разных фреймворков и остановился на томагавке.Я настроил фильтр для javasripts томагавка в web.xml, но все еще есть проблемы.

Если мне необходимо заменить jsf-impl.jar и jsf-api.jar на myfaces-impl.jar и myfaces-api.jar?

Или я могу работать с некоторыми версиями календаря томагавка без faces.jar?

Может быть, кто-то может посоветовать какой-нибудь виджет всплывающего календаря для JSF 1.1 из других фреймворков, которые могут быть легко интегрированы?*

Ответы [ 3 ]

1 голос
/ 14 сентября 2010

Должен ли я заменить jsf-impl.jar и jsf-api.jar на myfaces-impl.jar и myfaces-api.jar?

Нет, это не нужно. Tomahawk - это просто библиотека компонентов , которая должна быть независимой от реализации JSF. То, что он создан парнями из MyFaces, является чистым совпадением. Я использовал Томагавк на Мохарре целую вечность, и он отлично работает.


Вы должны быть более ясны в отношении этих "проблем", если вам нужна дополнительная помощь Задайте новый вопрос, в котором вы подробно опубликуете проблему (JSF / Tomahawk / Servletcontainer impl / version, выполненные действия, неожиданные результаты, любые предупреждения / ошибки / исключения и т. Д.).

0 голосов
/ 14 сентября 2010

Кажется, что эта комбинация работает с реализациями JSF 1.1 Mojarra:

commons-fileupload-1.2.2.jar
tomahawk-1.1.9.jar

И изменения в web.xml:

<filter>
    <filter-name>extensionsFilter</filter-name>
    <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
</filter>
<!--
    extension mapping for adding <script/>, <link/>, and other resource
    tags to JSF-pages
-->
<filter-mapping>
    <filter-name>extensionsFilter</filter-name>
    <servlet-name>Faces Servlet</servlet-name>
</filter-mapping>
<!--
    extension mapping for serving page-independent resources (javascript,
    stylesheets, images, etc.)
-->
<filter-mapping>
    <filter-name>extensionsFilter</filter-name>
    <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
</filter-mapping>
0 голосов
/ 14 сентября 2010

Если вам просто нужен выбор даты, вы можете использовать чистую библиотеку JavaScript, например: http://www.nsftools.com/tips/DatePickerTest.htm

...