私は JSF を使用しており、関連付けられたマネージド Bean の文字列の値が 0 より大きい場合にのみレンダリングされるコンポーネントが必要です。私はこれをやっています:
rendered="#{tabbedToolbarBean.editor.selectedQuery.length() gt 0}"
さらに、getter のシグネチャselectedQuery
は public String getSelectedQuery(){}
. 最新バージョンの weblogic サーバーで次のエラーが発生します。
エラー: 関数の長さに無効な接頭辞があるか、定義されていないデフォルトの名前空間を使用しています。プレフィックスを修正するか、jsp ドキュメントで、タグ ライブラリの名前空間を定義するタグ内に関数を配置します。
何が欠けていますか?グーグルで検索した後、あまり助けが得られません。