0

拥有一个@Named Bean:HelloBean

在 JSF 页面中,为什么这个引用是正确的:

#{helloBean.var1}

这似乎不是:(IDE警告:“无法解析变量名称”)

#{HelloBean.var1}
4

1 回答 1

2

来自 Oracle 的Java EE 6 教程

@Named 限定符允许您使用 bean 名称访问 bean,第一个字母小写。

同样的规则也适用于ManagedBean注解:

如果 name 属性的值未指定或为空字符串,则 managed-bean-name 派生自全限定类名的非限定类名部分并将第一个字符转换为小写

于 2012-11-14T14:56:47.893 回答