@名前付き Bean を持つ:HelloBean
JSF ページで、この参照が正しい理由:
#{helloBean.var1}
そして、これは次のようには見えません:(IDE警告:「変数名を解決できません」)
#{HelloBean.var1}
オラクルのJava EE 6チュートリアルから:
@Named 修飾子を使用すると、最初の文字が小文字の Bean 名を使用して Bean にアクセスできます。
同じルールがManagedBeanアノテーションにも適用されます。
name 属性の値が指定されていないか、空の文字列である場合、マネージド Bean 名は、完全修飾クラス名の非修飾クラス名部分を取得し、最初の文字を小文字に変換することによって導出されます。