managed-bean相关内容
此问题已在 MYFACES 2.1 实现中解决 我有一个链接,可以像这样正确传递整数参数: 编辑 它正确转到“createProcess.xhtml?id=21",并且我在请求范围支持Bean createProcess中有此代码: @ManagedProperty(va
..
据我所知,要使用@Annotations(或 C# 中的 [Attributes]),您必须引用类元数据,以便您可以询问该类是否被注释(归因). 我的问题是 JSF 实现如何找到所有用 @ManagedBean 注释的类?它是否扫描类路径中的所有类?或者有没有办法实际“查询"JVM 中的注释类? 我之所以这么问是因为当我将带注释的支持 bean 直接放入我的 Web 项目时,没有问题.但是
..
遵循 JSF HTTP会话登录教程后,我尝试单击页面并将其重定向我总是到登录页面(没有CSS).我尝试使用以下代码进行调试: EnumerationattributeNames =包装的Request.getSession().getAttributeNames();while(attributeNames.hasMoreElements()){System.out.prin
..
我们的项目有以下要求. 点击链接后, 应调用JSF托管bean方法,该方法将返回URL到文档. 此文档应在新窗口中打开. 我该怎么做? 解决方案 带有 target ="_ blank" 属性的 怎么样:
..
我有这个ManagedBean: @ManagedBean(name="studentItem") @ViewScoped public class StudentBean implements Serializable { private static final long serialVersionUID = 1L; @ManagedProperty("#{Stud
..
我正在阅读 JSF MVC框架中的MVC是什么组件? /a> 从总体上看,您自己的JSF代码是 V : M -业务域/服务层(例如EJB/JPA/DAO) V -您的JSF代码 C -FacesServlet 在开发人员图中,体系结构 V 可被划分 如下: M -实体 V -Facelets/JSP页面 C -托管Bean 大写来说,JavaBean是一个模型
..
是否可以执行从JSF页中的bean接收到的EL表达式? Bean方法 公共类Bean { public String getExpr(){ return“#{emtpy row.prop?row.anotherProp:row.prop}”; } } JSF页面:
..
我正在尝试处理 @ javax.faces.bean.ManagedProperty 但没有成功! 我一直在遵循本指南,但似乎没有好难 但是我的代码根本行不通! 这里有一个小片段 @ManagedBean @SessionScoped 公共类LoginBean { 私人用户; // ... } @Named @RequestScope
..
我正在使用加载数据表(我正在使用Primefaces).我想在标签中使用listener中的.我测试了已关闭的代码,但未触发 onRowEdit 或 onRowCancel 事件. 这是我的页面: ...
..
两天后我陷入困境,无法摆脱困境. 反序列化后,我遇到的问题是使用MangedBean属性(我想). 该属性(purchaseManager)是通过Spring设置的,并使用DAO扩展了MyBatis作为数据映射器以与DB交互. 实际上,在第一次访问该页面时,init()方法中的purchaseManager.getAll()可以正常工作. 当我尝试通过按钮调用refreshList()
..
我当前的平台是NB 7 rc 1,我有一个只有一个“托管bean"的JSF 2应用程序.及时地,我正在使用Tomcat 7.0.34. 以下是发生错误的代码: @ManagedBean @SessionScoped public class CopyController implements Serializable { private static fi
..
我有主页index.xhtml,带有声明的位置,可以根据单击的页面放置内容.
..
我不知道单击表单按钮时应该使用哪种方法以及如何开始编码以获取特定对象项的id. 显示的产品ID 值是我创建的产品表的主键.我来自Swing编程,并且在 Swing 中,我可以轻松地使用JLabel.getText();来将产品ID 1,4,5,6显示在屏幕截图中.但是我想 JSF 会有所不同. 此外,这些对象值包含在ui:repeat循环中 frames.xhtml
..
我在3个不同的页面上使用“用户列表". 第一页包含dataTable,其中包含来自一个会话范围托管Bean的用户.在该页面上,我可以更改选定的用户详细信息. 第二页还包含带有用户的dataTable,但它们来自不同的会话范围Bean.在此页面上,我也从dataTable(用户列表)和数据库中删除用户. 我意识到这不是一个好主意,因为如果我对一个用户进行更改,则该更改将不会显示在删
..
这可能在某处已经解决,但我在为搜索引擎提出问题时遇到了麻烦,到目前为止,尚无商品线索. 我正在处理一个充当实体视图的页面.许多结果来自数据库,一次只显示少数几个结果.因此,您可以想象我想要建立一个链接列表,这些链接将用户带到另一个实体页面.这就是我的全部代码-没有PrimeFaces或任何其他前端漂亮的分页解决方案.至少现在是这样. 输入代码: @Named @SessionSc
..
我以编程方式在adf中创建了一棵树.它显示正确,我也可以遍历,但是当我尝试单击任何节点时,我的 selectionListner()函数不起作用,而是在控制台上显示以下错误: ** 以下是我的代码 1)我创建了一个Employ
..
我使用Mojarra 2.1.3,Netbeans 7.0.1,primefaces 3.2. 我现在很困惑是否要使用STATE_SAVING_METHOD客户端或服务器.目前,我正在将保存方法设置为客户端.这涉及到我要对许多对象的可序列化进行调整.并将transient关键字放在无状态的外观会话bean上. @ManagedBean @ViewScoped public class
..
我正在开发一个使用基于SOAP的Web服务的JSF 2.0应用程序. 我想在JSF页面中使用大多数为Web Service生成的客户端类-但是客户端类不是托管bean(也不是CDI bean)...而且我有很多客户端类,认为向所有类添加@ManagedBean或@Named注释是可行的... 让我给你举个例子,以便使事情变得更加清晰: User类是生成的客户端类-该类只有两个属性
..
这是我在此处找到的早期问题的新转折. . 我正在从MyFaces 2.1升级到2.3.5,并且从PrimeFaces 6.1升级到7.这还包括从托管bean迁移到CDI.此时,服务器启动,似乎MyFaces,PrimeFaces和CDI正在初始化.但是,当我尝试加载我的第一页时,出现"Undefined component type javax.faces.ViewRoot".请注意,这是“
..
正如BalusC建议的,作为对此问题的答案,我想创建一个如下的托管属性: @ManagedProperty("#{paramValues.freetext}") private String[] ftValues; public String[] getFtValues(){ return ftValues; } public void setFtValues(String[] v
..