RichFacesとjsfを使用するページがあり、Bean内の何かを検証するためにいくつかのjstlコードを追加しました。このコードはセッションがタイムアウトしたときに検証されており、これによりいくつかの例外がトリガーされます。コードは次のとおりです。
<c:if test="#{ViewerController.viewerBean.canCountMessages}" >
<td>
<a4j:commandButton value="count" action="#{ViewerController.doCount}" />
</td>
</c:if>
したがって、このコードは検証され、次の例外がスローされます。
/pages/viewer/index.xhtml @43,67 test="#{ViewerController.viewerBean.canCountMessages}" An error occurred performing resource injection on managed bean ViewerController
セッションが無効なときにc:ifタグが検証されないようにする方法はありますか
注:ViewerControllerクラスはSessionScopedです。