0

JSF 2.1 Web アプリケーションで、Facebook API コールバックを任意の URL にマップできるようにする必要があります。

私はJSFが初めてで、私が知る限り、唯一のオプションは意図した場所にダミーのビューを作成することです。私は Spring MVC での作業に慣れています。ここでは、URL をコントローラーに直接マップします。

これに関するヘルプは大歓迎です。

4

1 に答える 1

0

ナビゲーションは、アクションメソッドで結果文字列を返すことによってJSFで行われます。

例えば:

<h:commandButton label="submit" action="navController.verifyAnswer" />

public String verifyAnswer() {
  if(true) return "nextPage";
  else return "errorPage";
}

ここで、結果の文字列 "nextPage"はビューIDnextPage.xhtmlに変換され、errorPageはerrorPage.xtmlに変換されます。nullを返すと、次のビューは同じビューになります。ドキュメントの詳細

于 2012-04-14T18:35:57.933 に答える