为什么我看不到 ICEfaces ace:sliderEntry?
Why I don't see the ICEfaces ace:sliderEntry?
我有一个很长时间都无法解决的问题。我不能在我的项目中使用 icefaces sliderEntry,我这样做:
pom:
<repository>
<id>snapshots</id>
<url>http://anonsvn.icefaces.org/repo/maven2/releases/</url>
</repository>
以及更多:
<dependency>
<scope>provided</scope>
<groupId>org.icefaces</groupId>
<artifactId>icefaces-ace</artifactId>
<version>3.1.0</version>
</dependency>
在我的 xhtml 中:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
lang="en"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:a="http://xmlns.jcp.org/jsf/passthrough"
xmlns:ace="http://www.icefaces.org/icefaces/components"
>
所以我调用滑块:
<h:form>
<ace:sliderEntry />
</h:form>
但是我在我的页面上没有看到它,调试工具也没有说任何有用的东西。可能是我移植错了什么?
UPD
我注意到浏览器中的这个元素有隐藏类型,为什么会这样?
使用
<dependency>
<groupId>org.icefaces</groupId>
<artifactId>icefaces-ace</artifactId>
<version>4.3.0</version>
</dependency>
并确保所有 icefaces 库都有一个“编译”范围
您还需要使用 <h:body>
而不是默认的 <body>
标签
我有一个很长时间都无法解决的问题。我不能在我的项目中使用 icefaces sliderEntry,我这样做:
pom:
<repository>
<id>snapshots</id>
<url>http://anonsvn.icefaces.org/repo/maven2/releases/</url>
</repository>
以及更多:
<dependency>
<scope>provided</scope>
<groupId>org.icefaces</groupId>
<artifactId>icefaces-ace</artifactId>
<version>3.1.0</version>
</dependency>
在我的 xhtml 中:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
lang="en"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:a="http://xmlns.jcp.org/jsf/passthrough"
xmlns:ace="http://www.icefaces.org/icefaces/components"
>
所以我调用滑块:
<h:form>
<ace:sliderEntry />
</h:form>
但是我在我的页面上没有看到它,调试工具也没有说任何有用的东西。可能是我移植错了什么?
UPD 我注意到浏览器中的这个元素有隐藏类型,为什么会这样?
使用
<dependency>
<groupId>org.icefaces</groupId>
<artifactId>icefaces-ace</artifactId>
<version>4.3.0</version>
</dependency>
并确保所有 icefaces 库都有一个“编译”范围
您还需要使用 <h:body>
而不是默认的 <body>
标签