【问题标题】:JSF 1.1 and tomahawk 1.1.1 inputCalendar, is myfaces-*.jar needed?JSF 1.1 和 tomahawk 1.1.1 inputCalendar,是否需要 myfaces-*.jar?
【发布时间】:2010-09-14 12:31:30
【问题描述】:

我应该在工作项目中使用 JSF 1.1 Mojarra 实现。

但我需要一个弹出式日历小部件。我尝试了许多不同的框架并停止使用 tomahawk。我已经在 web.xml 中为 tomahawk javasripts 设置了过滤器,但仍然有问题。

我是否需要将 jsf-impl.jar 和 jsf-api.jar 替换为 myfaces-impl.jar 和 myfaces-api.jar ?

或者我可以在没有 faces.jar 的情况下使用某些版本的战斧日历吗?

也许有人可以从其他易于集成的框架中为 JSF 1.1 提供一些弹出式日历小部件的建议?

【问题讨论】:

    标签: jsf calendar tomahawk


    【解决方案1】:

    我是否需要将 jsf-impl.jar 和 jsf-api.jar 替换为 myfaces-impl.jar 和 myfaces-api.jar ?

    不,不需要。 Tomahawk 只是一个组件库,它应该是独立于 JSF 实现的。它是由 MyFaces 人创建的纯属巧合。我在 Mojarra 上使用 Tomahawk 已经很多年了,而且效果很好。


    如果您需要更多帮助,您应该更清楚这些“问题”。问一个新问题,在其中详细发布问题(JSF/Tomahawk/Servletcontainer impl/version、已完成的步骤、意外结果、任何警告/错误/异常等)。

    【讨论】:

      【解决方案2】:

      如果你只需要一个日期选择器,你可以使用纯javascript库,例如:http://www.nsftools.com/tips/DatePickerTest.htm

      【讨论】:

        【解决方案3】:

        这种组合适用于 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>
        

        【讨论】:

          猜你喜欢
          • 2011-02-27
          • 2015-01-05
          • 2011-08-30
          • 2014-03-29
          • 2011-07-22
          • 2012-01-16
          • 2023-03-20
          • 1970-01-01
          • 2011-03-31
          相关资源
          最近更新 更多