具有Richfaces的Icefaces,配置

时间:2013-03-16 11:50:02

标签: jsf richfaces icefaces

我是JSF的新手并且正在开发一个项目。

我已经在使用mojarra 2.0版的jsf-api和jsf-api-impl。

我也在使用Richfaces,我的web.xml映射就像,

<servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.xhtml</url-pattern>
  </servlet-mapping>

此时一切正常。 我有一个要求,我需要使用Icefaces为用户提供上传视频,就像我的经理所说的那样。

所以我从中下载了jar 版本3的http://www.icesoft.org/java/downloads/icefaces-downloads.jsf

现在,我只在我的项目中添加了icefaces.jar,icefaces-ace.jar。

现在,在lib文件夹中添加jar而不修改项目中的任何内容后,我运行了该项目。

工作项目现在不起作用,我的意思是之前发生行动的几个链接现在它现在没有发生,我认为它正被Icefaces课程截获。

我不确定这个问题,我也没有得到关于日志的更多信息。

那么,我们可以在一个项目中使用Icefaces和Rich Faces吗? 如果我们需要同时使用哪些配置特定的东西?

1 个答案:

答案 0 :(得分:0)

Richfaces和Icefaces不会在一起。但是,由于您使用的是JSF 2(我猜这是Richfaces 4),您可以同时使用Richfaces和Primefaces。实际上,使用Primefaces只需要将jar添加到CLASSPATH。