我有一个将icefaces 1.8迁移到3.3的项目。这是我第一次进行转换过程并遇到很多困难。我是Icefaces的新手,如果我问任何愚蠢的问题,请原谅我。 我可以在Icefaces 3.3中运行该项目但是有些功能无法正常工作。我在部分提交时遇到问题。可以请提供下面的替代代码。
<ui:define name="content">
<ice:form id="stackForm" partialSubmit="true">
…….
<ice:commandLink actionListener="#{item.userObject.selectPanelStackPanel}"
action="#{tree.planNodeSelected}" partialSubmit="true">
<ice:outputText id="treeContentTxt" value="#{item.userObject.plan }" rendered="#{item.leaf}" />
<f:param name="param1" value="#{item.userObject.param1}" />
<f:param name="param2" value="#{item.userObject.param2}" />
<f:param name="param3" value="#{item.userObject.param3}" />
<f:param name="param4" value="#{item.userObject.param4}" />
</ice:commandLink>
……..
</ice:form>
</ui:define>
答案 0 :(得分:0)
我认为此链接将涵盖您的所有问题: http://www.icesoft.org/wiki/display/ICE/Converting+ICEfaces+1.8+Applications+to+ICEfaces+3
示例:将所有ice:form转换为h:form ...注意与标题命名空间的差异等等......