1

フォームが検証されたときに確認メッセージとリダイレクトをjspに追加したいと思います。

これはliferayのソースコードで見ました

SessionMessages.add(actionRequest, config.getPortletName() + ".doConfigure");

これにより、。が付いた緑色のメッセージが表示されますParam has been saved successfully。しかし、動作しません。明らかに[設定]メニュー(ポップアップを開く)を使用しており、[設定]メニューを使用していますが、この行をコードに適合させることはできますか?

また、設定を変更するときに、ポートレットでリダイレクトが必要ですが、今のところ、それはまだ設定ページにあり、をクリックする必要がありますReturn to full page

また、設定が検証されていない場合にエラーメッセージを表示できますか?

よろしく。ありがとうございました

4

1 に答える 1

5

すべてのための

  SessionMessages.add(actionRequest, "successfully-handled-some-action");
  SessionErrors.add(actionRequest, "problem-occurred");

jspでそれをピックアップするセクションが必要になります(そうしないと、ページのどこに表示したいか誰にもわかりません):

  <liferay-ui:success key="successfully-handled-some-action" message="localization-key-for-this-message"/>
  <liferay-ui:error key="problem-occurred" message="localization-key-for-this-message"/>
于 2012-06-26T10:17:02.373 に答える