jsf 2.0 bean 扩展了另一个 bean 目标无法访问,'null'返回空值
public class SuperUser extends User implements Serializable{ private static final long serialVersionUID = 1L; private String username; priva…
会话范围的托管 Bean 钝化
我正在阅读有关 JSF2 和 Managed Beans 的内容。我有一个关于钝化的问题。 我最近在这里询问了 @Stateful EJB、@SessionScoped 和 @ManagedBean 的不…
ViewParam 与 @ManagedProperty(value = "#{param.id}")
有什么区别: 像这样定义视图参数和像这样在 ManagedBean 中定义属性 @Inject @ManagedProperty(value = "#{param.id}") private Integer id; …
在 ManagedBean 之间传递数据
我有一个名为 Foo 的类。还有一个名为 FooBean 的 ManagedBean。在页面(Facelet)中,我从用户那里获取新的 Foo 信息并将其插入到数据库中。首次提交…
sessionscoped 托管 Bean 与有状态 EJB
如果我有一个 @SessionScoped 的 @ManagedBean,为什么我要使用 @Stateful EJB?我之前用它来购物车和维护会话状态,但由于托管 bean 将在用户会话期…
最佳实践,如何在 JSF 中更改 css 文件(已解决:如何从托管 Bean 访问 JSF 2.0 资源)
我知道如何访问资源表单视图,但是如何从托管 Bean 访问 JSF 资源(例如编辑 css 文件)?或者我根本不应该尝试这样做,而应该考虑另一个解决方案? …
从上下文中检索另一个 bean 实例的正确方法
我们使用以下代码从上下文中获取托管 bean 实例。 FacesUtils.getManagedBean("beanName"); 这是正确的做法吗?如果多个用户访问同一个bean会发生什么…
将属性设置为 jsf 托管 bean
首先有以下 .jsf: {prod.price} {prod.weight} {prod.size} > 有以下 shoppingCart.jsf: #{prod.name} #{prod.price} Faces-config: showProducts …
通过 FacesContext 传递请求参数
我从 JSF 1.2 迁移到 JSF 2.0,似乎在切换过程中我错过了一些东西。我有以下场景: 一页上有一个按钮,actionListener 设置为一个托管 bean 的方法,…
如何发送表单输入值并调用 JSF bean 中的方法
我正在构建一个 JSF 应用程序。我定义了 GUI 并使用 select 执行 select 语句查询数据库。 现在我必须执行插入语句,但我不知道如何读取 JSF 输入组件…
java.lang.NullPointerException,当我在托管 bean 的构造函数内调用其他 bean 的方法时
当我在托管的构造函数内并尝试从其他 bean 访问其他方法时,我得到了 java.lang.NullPointerException。是否有某种规范不允许托管 bean 这样做? @Man…
JSF 2 本地化(托管 bean)
我有一个用于本地化的属性文件: foo=Bar title=Widget Application 这在 faces-config 中作为 resource-bundle 绑定: com.example.messages.message…