managed-bean相关内容

将JSF托管Bean迁移到CDI托管Bean

我打算将Web应用程序从使用JSF托管Bean转换为使用CDI托管Bean.我知道我需要执行以下操作: 在WEB-INF中添加一个空的beans.xml文件. 将所有JSF @ManagedBean替换为CDI @Named注释. 用CDI或OmniFaces范围注释替换所有JSF范围注释. 用CDI @Inject注释替换所有JSF @ManagedProperty. 这是需要 ..
发布时间:2019-11-23 12:53:13 Java相关

跨域Bean验证-为什么您不工作

我的应用程序在这里遇到了一些问题.我想检查字段密码和确认密码是否匹配,所以我尝试像在此问题的第一个答案中一样进行操作:问题是它实际上不起作用,我没有想法.请帮我!这是我在这里的第一篇文章,所以请不要对我太苛刻. 这是我的注释: /* * To change this template, choose Tools | Templates * and open the template ..

无法实例化JSF 2受管Bean

我在创建的这个示例jsf项目中遇到了这个问题.托管bean不会实例化. Bean类: @ManagedBean(name="loginMB") @RequestScoped public class LoginMB extends AbstractMB { private static final long serialVersionUID = -85231357764428860 ..
发布时间:2019-11-23 12:40:11 Java相关

获取SelectOneMenu的选定值

我正在jsf页面上测试组件"SelectOneMenu".我正在通过我的ManageBean动态填充该组件(将从数据库中获取所有Animals). 我想知道是否可以看到用户选择的"SelectOneMenu"(组合框)项目,但我正在尝试使用value =“#{animalsManage.animalSelect}",但仅在这一页.另外,我正在使用inputText来查看"SelectOneM ..
发布时间:2019-11-23 12:21:45 Java相关

JSF bean:设置ViewParam后,调用@PostConstruct函数

我有一个product.xhtml和一个ProductBean.我使用/product/{id}来访问产品,所以我在product.xhtml中有一个viewParam,其值为value = ProductBean.id.问题是在bean内,我使用带有PostConstruct批注的init函数来填充产品的详细信息.为此,我需要ID来调用外部函数.我猜虽然init是在viewParam设置bean ..
发布时间:2019-11-23 12:19:54 Java相关

为什么过期的@ViewScoped bean直到会话过期才被销毁

我正在使用Java 7在GlassFish 4上使用Mojarra 2.2.4. 据我从BalusC对 结果不为空的回发 会话到期 超出会话中逻辑视图的最大数量 在前两种情况下,我的bean被销毁了,但是当逻辑视图的最大数量超出时,销毁了我的bean.我已经验证了超过最大值时,bean会过期(我得到一个ViewExpiredException),但是在会话本身到期之前,它们仍不会被 ..
发布时间:2019-11-23 12:12:28 Java相关

在具有请求范围的托管Bean之间传递参数

我正在使用JSF2在Web应用程序上工作.我想通过支持bean动作中的托管bean传递参数,并且希望在另一个托管bean中检索具有请求范围的相同参数. 谢谢. 解决方案 在命令链接/按钮中使用并在目标bean或视图中使用@ManagedProperty或. 例如 ..
发布时间:2019-11-23 12:11:51 Java相关

表单提交不会在带有请求参数的JSF 1.2页面上的ManagedBean上触发操作方法

我有一个相当复杂的请求,它的作用域是具有各种方法和属性的JSF 1.2托管bean.一些属性被映射到URL请求参数,以便它可以根据URL中的id属性填充实体对象. 我使用同一个托管bean,既使用一个jsf页面为该实体创建了一条新记录,又使用了另一个用于更新几个字段的记录.在创建模式下,没有url参数,使用指定的action方法提交表单就可以执行该操作. 但是在更新模式下,从请求参数( ..
发布时间:2019-11-21 20:06:55 Java相关

从JSF托管bean生成CSS

我有以下CSS代码: td[data-date='2016-03-08']{ background-color: #F7F7F7; } 我想在要从数据库中加载的多个日期上应用它.所有这一切都可能发生在我生成CSS代码的JSF托管Bean中. 所以我的问题是,如何应用将从JSF托管bean中获得的CSS? 解决方案 一种方法是将其打印为HTML 标记的正文 ..
发布时间:2019-11-21 20:04:39 前端开发

JSF的托管bean中的getter和setter都是必需的吗?

我有一个JSF组件,它是从托管bean的getter getProperty()初始化的.在该托管bean中还必须有一个setter setProperty()是强制性的吗? 解决方案 这要视情况而定. 某些属性绑定必须是可读写的.例如,如果您绑定实现如果使用binding属性动态创建组件实例,则还必须根据规范中定义的合同对此文件进行读写. ..
发布时间:2019-11-21 19:55:16 Java开发

可以将@ManagedBean和@XxxScope放在基类中吗?

我有两个@ManagedBean(javax.faces.bean.ManagedBean),父级和子级.父级托管bean不是抽象的,因为我们必须给予开发人员自由,以便在足够的情况下使用父级,或者将其继承给具有特殊功能的子级. 在注入bean和父bean中带有@PostConstruct注释的方法时,我遇到了问题. 下面的代码是我发现它起作用的唯一方法. @ManagedBean ..
发布时间:2019-11-21 19:54:47 Java相关