如何在netbeans 7中将ICEFaces 2实现为JSF2项目?

时间:2012-02-23 14:15:43

标签: jsf-2 icefaces

首先,我是盲人,当我尝试阅读时,ICEFaces Wiki的部分给我一些问题。
第二,我也是意大利人,对我的穷人,也许是糟糕的英语感到遗憾 好的,现在我会尝试解释我的问题 我有一个正常工作并实现JSF2.0的项目,现在我将添加对ICEFaces的支持,因为我将使用自动完成组合框和一些其他组件。 我做的第一件事是在netbeans7上安装插件,第二件是修改我的项目添加框架ICEFaces的属性,现在我会尝试它,因为我在过去遇到了一些问题,我也写了这个问题:
ICE Faces and error in creation of a bean in WindowScoped
之后我改变了很多东西,所以我放弃了ICEFaces的实现,但现在我要添加这个框架 问题是该项目不再起作用,正如我所写,我只是添加对框架的支持! 我的页面无效的示例:



<h:form> <h:commandLink action="/progetti/List.xhtml" value="Elenco dei Progetti"/> </h:form>
------------------------------------------------------------------------


有人能告诉我我在哪里犯了这个错误吗?

[编辑:]正如我所说,我曾经尝试过几次,所以我不记得我上次做了什么,所以我重新加载了icefaces网站,我找到了这个页面:
http://res.icesoft.org/docs/v2_devguide/html/Adding%20ICEfaces%20to%20Your%20Application.html
我检查了我的web.xml,我唯一能改变的是这段代码:



    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>

使用此代码:



    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.jsf</url-pattern>
        <url-pattern>/icefaces/*</url-pattern>
    </servlet-mapping>

显然它无法解决我的问题......

1 个答案:

答案 0 :(得分:0)

好吧,我解决了我的问题......怎么样?我不知道... 该项目属于SVN,所以,在问题之后,我还原我的项目,以便我可以继续工作吗?那么,现在该项目支持ICEFaces并且工作得非常好! 所以第一个问题是ICEFaces插件和netbeans上的Add framework实现ICEFace。现在该项目没有直接链接ICEFaces的库,但可能将这些链接到Glassfish服务器! 如果有人会遇到这个问题,我的建议是:将库添加到服务器中并尝试添加一些冰组件,也许它会起作用!