@Named 和@Model 的区别
Difference between @Named and @Model
javax.enterprise.inject.Model
和 javax.inject.Named
有什么区别?两者都可以从 JSF EL 获得。
@Model
只是 @RequestScoped @Named
的快捷方式
(换句话说,@model
是一个 刻板印象 ,它包含更多关于刻板印象的其他注释 here)
因此
@Model
public class MainBean {
//...
等于
@Named
@RequestScoped
public class MainBean {
//...
javax.enterprise.inject.Model
和 javax.inject.Named
有什么区别?两者都可以从 JSF EL 获得。
@Model
只是 @RequestScoped @Named
的快捷方式
(换句话说,@model
是一个 刻板印象 ,它包含更多关于刻板印象的其他注释 here)
因此
@Model
public class MainBean {
//...
等于
@Named
@RequestScoped
public class MainBean {
//...