0
我需要能够将Facebook API回调映射到我的JSF 2.1 webapp中的任意URL。如何在JSF中映射任意URL
我是新来的JSF并尽可能我可以告诉唯一的选择就是在预期位置创建虚拟视图。我习惯于使用Spring MVC,在这里你直接在控制器中映射URL。
任何帮助,这将不胜感激。
我需要能够将Facebook API回调映射到我的JSF 2.1 webapp中的任意URL。如何在JSF中映射任意URL
我是新来的JSF并尽可能我可以告诉唯一的选择就是在预期位置创建虚拟视图。我习惯于使用Spring MVC,在这里你直接在控制器中映射URL。
任何帮助,这将不胜感激。
导航在JSF中通过返回操作方法中的结果字符串完成。
例如:
<h:commandButton label="submit" action="navController.verifyAnswer" />
public String verifyAnswer() {
if(true) return "nextPage";
else return "errorPage";
}
其中结果字符串 “下一页” 被变换到视图ID nextPage.xhtml和的errorPage到errorPage.xtml。如果你返回null,那么下一个视图是相同的视图。 更多详细信息在documentation
你是说它无法完成? – 2012-04-15 13:08:00
我只是比较这个“Spring MVC,在那里你可以直接在控制器中映射URL”,可以像上面那样完成。现在我已经重读了你的问题,什么是任意网址。你可以用一个例子来解释一下吗? – Ravi 2012-04-15 15:49:12
任意网址都是**任何**网址。例如。如果我希望Facebook API回调转到http://mycoolwebsite.com/facebook,那么我想在JSF中只有一个“控制器”入口点,而不必在该位置放置一个虚拟页面,例如在Spring MVC中(我很熟悉)。这在JSF中可能吗? – 2012-04-18 06:48:26