managed-bean相关内容
我有这种JSF Beans结构: @ManagedBean @ViewScoped public class ViewBeany implements Serializable { .... @ManagedProperty(value='#{sessionBeany}) transient private SessionBeany sessionBeany; ...
..
我打算将Web应用程序从使用JSF托管Bean转换为使用CDI托管Bean.我知道我需要执行以下操作: 在WEB-INF中添加一个空的beans.xml文件. 将所有JSF @ManagedBean替换为CDI @Named注释. 用CDI或OmniFaces范围注释替换所有JSF范围注释. 用CDI @Inject注释替换所有JSF @ManagedProperty. 这是需要
..
我有一个以ViewScoped bean为后盾的jsf页面,其中列出了一堆如下所示的交易
..
我的应用程序在这里遇到了一些问题.我想检查字段密码和确认密码是否匹配,所以我尝试像在此问题的第一个答案中一样进行操作:问题是它实际上不起作用,我没有想法.请帮我!这是我在这里的第一篇文章,所以请不要对我太苛刻. 这是我的注释: /* * To change this template, choose Tools | Templates * and open the template
..
我在创建的这个示例jsf项目中遇到了这个问题.托管bean不会实例化. Bean类: @ManagedBean(name="loginMB") @RequestScoped public class LoginMB extends AbstractMB { private static final long serialVersionUID = -85231357764428860
..
我似乎无法使视图范围的托管bean与setPropertyActionListener一起使用:
..
当我点击页面时,没有构建我的JSF托管bean. 这是我的面孔: #{product.description} #
..
在我的应用程序的某些地方,我们对Person bean和我们在faces-confing.xml中定义的同一Person bean使用@ManagedBean注释,如下所示. @ManagedBean("name=person") @SessionScoped Public class Person{ } faces-config.xml
..
我正在jsf页面上测试组件"SelectOneMenu".我正在通过我的ManageBean动态填充该组件(将从数据库中获取所有Animals). 我想知道是否可以看到用户选择的"SelectOneMenu"(组合框)项目,但我正在尝试使用value =“#{animalsManage.animalSelect}",但仅在这一页.另外,我正在使用inputText来查看"SelectOneM
..
我有一个product.xhtml和一个ProductBean.我使用/product/{id}来访问产品,所以我在product.xhtml中有一个viewParam,其值为value = ProductBean.id.问题是在bean内,我使用带有PostConstruct批注的init函数来填充产品的详细信息.为此,我需要ID来调用外部函数.我猜虽然init是在viewParam设置bean
..
我可以将表达式传递给JSF 2传递属性吗? 以下代码无法正常工作.表达式#{country.isoCode}未求值.
..
我正在使用Java 7在GlassFish 4上使用Mojarra 2.2.4. 据我从BalusC对 结果不为空的回发 会话到期 超出会话中逻辑视图的最大数量 在前两种情况下,我的bean被销毁了,但是当逻辑视图的最大数量超出时,销毁了我的bean.我已经验证了超过最大值时,bean会过期(我得到一个ViewExpiredException),但是在会话本身到期之前,它们仍不会被
..
我正在使用JSF2在Web应用程序上工作.我想通过支持bean动作中的托管bean传递参数,并且希望在另一个托管bean中检索具有请求范围的相同参数. 谢谢. 解决方案 在命令链接/按钮中使用并在目标bean或视图中使用@ManagedProperty或. 例如
..
我有一个复合组件(collapsiblePanel).该组件使用“可折叠" bean提供切换功能.当我在页面上多次使用同一组件时,该组件的每个实例都绑定到同一bean实例.如何实现类似组件范围的bean? collapsibleTemp.xhtml:
..
在JSF 2.0应用程序中使会话无效的最佳方法是什么?我知道JSF本身不处理会话.到目前为止,我可以找到 private void reset() { HttpSession session = (HttpSession) FacesContext.getCurrentInstance() .getExternalContext().getSession(fa
..
我有一个相当复杂的请求,它的作用域是具有各种方法和属性的JSF 1.2托管bean.一些属性被映射到URL请求参数,以便它可以根据URL中的id属性填充实体对象. 我使用同一个托管bean,既使用一个jsf页面为该实体创建了一条新记录,又使用了另一个用于更新几个字段的记录.在创建模式下,没有url参数,使用指定的action方法提交表单就可以执行该操作. 但是在更新模式下,从请求参数(
..
我有以下CSS代码: td[data-date='2016-03-08']{ background-color: #F7F7F7; } 我想在要从数据库中加载的多个日期上应用它.所有这一切都可能发生在我生成CSS代码的JSF托管Bean中. 所以我的问题是,如何应用将从JSF托管bean中获得的CSS? 解决方案 一种方法是将其打印为HTML 标记的正文
..
考虑官方教程中基于JSF的Web应用程序hello1的示例,并在托管Bean中添加构造函数.跟随index.xhtml小面 F
..
我有一个JSF组件,它是从托管bean的getter getProperty()初始化的.在该托管bean中还必须有一个setter setProperty()是强制性的吗? 解决方案 这要视情况而定. 某些属性绑定必须是可读写的.例如,如果您绑定实现如果使用binding属性动态创建组件实例,则还必须根据规范中定义的合同对此文件进行读写.
..
我有两个@ManagedBean(javax.faces.bean.ManagedBean),父级和子级.父级托管bean不是抽象的,因为我们必须给予开发人员自由,以便在足够的情况下使用父级,或者将其继承给具有特殊功能的子级. 在注入bean和父bean中带有@PostConstruct注释的方法时,我遇到了问题. 下面的代码是我发现它起作用的唯一方法. @ManagedBean
..