Java RichFaces 4.2使用h:commandLink转发到新页面

Java RichFaces 4.2使用h:commandLink转发到新页面,java,jsf-2,richfaces,Java,Jsf 2,Richfaces,使用RichFaces 3.3.3,我能够使用以下代码: <h:commandLink action="UPLOAD_PAGE">Upload Document</h:commandLink> 上传文档 commandLink会将用户带到请求的页面。但是,这段代码在RichFaces4.2.1中不再有效,当我单击它时,它只是停留在当前页面上。它会在屏幕上闪烁一秒钟,好像在做什么。我在日志中没有看到任何错误,或者任何让调试变得异常困难的东西。有人知道这方面的信息吗?有没

使用RichFaces 3.3.3,我能够使用以下代码:

<h:commandLink action="UPLOAD_PAGE">Upload Document</h:commandLink>
上传文档

commandLink会将用户带到请求的页面。但是,这段代码在RichFaces4.2.1中不再有效,当我单击它时,它只是停留在当前页面上。它会在屏幕上闪烁一秒钟,好像在做什么。我在日志中没有看到任何错误,或者任何让调试变得异常困难的东西。有人知道这方面的信息吗?

有没有可能忘记了您的
faces config.xml
中的导航规则?您可以用页面名称替换
UPLOAD\u页面
,如
action=“page2”

如果你想重定向,请看这个答案

并阅读以下内容:


你用什么上传?RichFaces 4中的
已更改。该链接实际上是转发到上传页面。但是我在RichFaces4中使用了默认的链接(我们说的时候还在编写中),为什么要使用命令链接而不是普通链接?您可能会发现这很有帮助:我无法给出更具体的答案,因为您的问题不包含SSCCE风格的代码。谢谢@BalusC!那页很有用。那问题的原因是什么?