使用素面扩展(inputNumber)



我是primefaces字的新手,我需要使用primefaces扩展(inputNumber)

在XHTML文件中,我添加了标签库:
xmlns:pe="http://primefaces.org/ui/extensions"

添加jar时:

primefaces-extensions-0.6.3;

有一个错误:La ressource demandée n'est pas disponible.

删除它时,应用程序工作,但inputNember不显示,我得到这个错误:

Warning: This page calls for XML namespace http://primefaces.org/ui/extensions declared with prefix pe but no taglibrary exists for that namespace.

要使用主面扩展,我应该在XHTML文件中添加标签库:

xmlns:pe="http://primefaces.org/ui/extensions" 

和lib文件夹两个jar:

primefaces-extensions-0.6.3.jar
common-lang3.jar.

如果您对依赖项使用maven,则必需的条目是

<dependency>
    <groupId>org.primefaces.extensions</groupId>
    <artifactId>primefaces-extensions</artifactId>
    <version>0.6.3</version>
</dependency>

这将为primefaces扩展添加所需的依赖项。

如果您没有使用maven,那么您应该遵循"其他用户"的入门指南并添加所有必要的jar

对于我来说,缺少一个maven依赖项!

<dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-lang3</artifactId>
   <version>3.0</version>
</dependency>

注意:目前"公地"以S结尾

在2016.12.24,扩展的版本现在可以是6.0.0

<dependency>
    <groupId>org.primefaces.extensions</groupId>
    <artifactId>primefaces-extensions</artifactId>
    <version>6.0.0</version>
</dependency>

感谢Rong Nguyen和Ghizlane La

去年评论

我遇到了一些问题(Chrome中的错误信息表明某些资源缺失),因为用于Primefaces和PrimefacesExtension end Commons-lang3的版本不兼容!

但是我发现下面的组合对我来说是正确的。

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-lang3</artifactId>
    <version>3.5</version>
</dependency>
<dependency>
    <groupId>org.primefaces</groupId>
    <artifactId>primefaces</artifactId>
    <version>6.0</version>
</dependency>
<dependency>
    <groupId>org.primefaces.extensions</groupId>
    <artifactId>primefaces-extensions</artifactId>
    <version>6.0.0</version>
</dependency>

希望对大家有所帮助:-)

相关内容

  • 没有找到相关文章

最新更新