Java JSF导航规则没有';glassfish更新后无法工作

Java JSF导航规则没有';glassfish更新后无法工作,java,jsf-2,glassfish-3,netbeans-7,Java,Jsf 2,Glassfish 3,Netbeans 7,我有像这样的导航规则 <navigation-case> <description> Global rule for going to the items page from any page </description> <from-outcome>items</from-outcome> <to-view-id>/items.xhtml</to-view-id> <redir

我有像这样的导航规则

<navigation-case>
  <description>
  Global rule for going to the items page from any page  
  </description>
  <from-outcome>items</from-outcome>
  <to-view-id>/items.xhtml</to-view-id>
  <redirect>
    <view-param>
      <name>page</name>
      <value>#{itemsBean.page}</value>
    </view-param>  
  </redirect>  
  </navigation-case>

从任何页面转到“项目”页面的全局规则
项目
/items.xhtml
页面
#{itemsBean.page}
在该规则中,我使用了itemsBean中的变量“page”,该变量是requestscope

虽然我使用了Netbeans 7.0.1和GlassFish 3.1.1,但效果很好。但在更新到NetBeans 7.2和GlassFish 3.1.2.2之后,规则就不起作用了。地址字符串中有“#{itemsBean.page}”,而不是它的值。似乎规则中的表达式不起作用,但为什么

另外,我在家里做了一个简单的项目进行测试,结果发现JBoss AS 7.1.1.最终使用了导航规则,就像GlassFish 3.1.2.2一样。也许这是一个功能

谢谢你浪费时间