Seamでアプリを開発する際のTips集

※ Seam2.2。

エラー時に例外メッセージを表示する。

<pages>

    <exception class="org.jboss.seam.security.AuthorizationException">
        <end-conversation/>
        <redirect view-id="/error.xhtml">
            <message severity="WARN">#{handledException.message}</message>
        </redirect>
    </exception>

</pages>
  • exception要素のclass属性に何も指定しないと、任意の例外時に対する設定になる。