在EL中访问无状态会话bean的简便方法?

Seb*_*ann 2 java jsf ejb el

EL中是否有可能调用无状态会话bean的方法而不包含在辅助bean中?将方法调用包装在一个支持bean中会产生冗余代码并使得执行BU变得麻烦,因为必须包装每个方法.

Bal*_*usC 5

你可以用CDI注释它@Named.

例如

@Named
@Stateless
public class FooService {
    // ...
}
Run Code Online (Sandbox Code Playgroud)

设计的正确性值得怀疑.这是IMHO紧耦合.我最多使用这种方法来处理极小的webapps或快速原型.