jsf-2.2相关内容
由于不推荐使用 @ManagedBean(eager = true),您如何创建渴望应用程序范围的cdi bean ? 解决方案 通过使用CDI扩展框架解决了此问题: 创建限定词: @限定词 @Target(value = {ElementType.METHOD,ElementType.FIELD,ElementType.PARAMETER,ElementType.TYPE
..
基本Joda时间转换器(该线程的上下文中的代码绝对是多余的): @Named @ApplicationScoped @FacesConverter(forClass = DateTime.class) 公共类DateTimeConverter实现Converter { @ Override public Object getAsObject(FacesContext co
..
我创建了一个适用于我的bean setter方法的bean验证程序.我没有出现JSF验证错误,而是引发了异常.有没有办法使这项工作有效,或者我应该使用传统的JSF验证器? //Bean Method public void setGuestPrimaryEmail(@ValidEmail String email){ guest.getEmails().get(0).setValue(
..
问题 我正在尝试验证强制性的GET请求参数. 在视图中,我添加了一个对应的viewParam标签. 我的CDI bean看起来像这样 @Model public
..
我有一个正在使用jsf2,hibernate4,spring4的应用程序,并且我在所有项目中都使用了注释,该项目在Tomcat服务器上运行良好,但是出现了一个新的要求,即我必须使用weblogic应用程序服务器,因此我已经安装了weblogic 12.1.3,因为我已阅读它支持Web模块3.0 ,但是何时部署到weblogic时出现此错误
..
说我有这段代码 #{hour.time}
..
我开始使用JSF Flow,在阅读了一些示例和规范后,我开始使用它了. 我正在使用目录中的打包流方法,如下面是我当前的目录结构.流ID为向导. 我了解到有一种通过调用返回节点退出流程的概念. 通过上图,您看到我没有返回节点视图.它只是一个向导,有一堆页面可以来回导航,其优点是可以维护我的ManagedBean状态. 问题是,我可以导航到应用程序中的任何页面,而JSF仍保持该
..
这不是一个问题,更多的是注释. 借助Glassfish4,我尝试在JEE7应用程序中通过程序化流程定义(用@Produces @FlowDefinition注释的Java类)使用流程范围. 我使用ah:commandButton导航到流程的开始页面(就像在JEE7教程示例 经过许多小时的痛苦,我意识到问题出在bean.xml中,在我的beans.xml中我有这个问题: bean-di
..
我有一个由servlet访问的服务,该服务将用户重定向到登录屏幕.支持Bean的范围目前已从@ConversationScoped更改为@FlowScoped,因为它更易于处理. 是否有一种方法可以直接从servlet内部初始化面部流,而无需通过隐式操作或JSF转发/重定向进行间接操作? 我知道@FlowScope是一个JSF(2.2)范围,我想知道是否可能有一种方法,例如扩展Face
..
首先,我要感谢Stack Overflow如此出色的功能并回答了我们几乎所有需要的内容.但是我仍然坚持并需要 Help .我的问题是我的columntoggler右上角没有关闭按钮(因此,当p:poll更新数据表时,toggle不会关闭,并且每次我都要刷新整个页面时:().因此,我们是否需要jquery来添加该内容或其他内容我做错了.请建议我.谢谢
..
我对org.omnifaces.util.Faces#redirect和对话作用域bean有问题: 有一个按钮
..
我有一个形式的p:treeTable和另一个形式的p:dialog,其中从p:dialog我将数据添加到p:treeTable 在对话框的h:commandButton提交时,我按顺序添加了p:treeTable的更新以查看添加的节点 问题是用户打开的所有扩展节点都将折叠 我发现了这个问题避免更新后p:treeTable崩溃 a>他在问题中写的解决了问题,但没有答案或解决方案
..
直到现在,我们一直在使用Spring Webflow 2.3,它带来了"sf"命名空间和Spring.js,可用于在弹出窗口中显示视图状态. Webflow 2.4弃用了Spring.js,并使用以下语句删除了标记库: Spring Web Flow的早期版本附带一个组件库,该组件库为JSF 1.2环境提供了Ajax和客户端验证功能.使用这些组件的应用程序将需要切换到第三方JSF组件库
..
在我的应用程序中,我使用的是ViewScoped Bean,当在primefaces数据表中选择一行时,它不显示所选行.但是,如果我将Bean更改为SessionScoped Bean,那么它将完美显示所选行. 我的代码如下.
..
一旦我输入了Faces Flow,我想通过转到不属于该流程的任何页面来退出它. 问题在于,如果我出门(例如通过h:link),流不会被破坏. 确实,如果再次单击作用为flowId的h:commandButton,我将返回上一个流程,而不是创建新的流程. 如何在不让用户明确单击其动作对应于流的返回节点的h:commandButton的情况下退出流? 甚至有可能吗? 编辑: 让
..
我已经检查过类似的问题,这些问题声明JSF 2.1存在此错误,但我使用的是JSF 2.2,让我们详细介绍: 我的环境: CDI:1.1 动态Web模块:3.0 Java:1.7 JSF:2.2 PrettyFaces:2.0.12.Final 我的豆子: @Named(value = "home") @javax.faces.view.ViewScoped publ
..
我有一个基本的流程示例正在工作: src/main/webapp | |- index.xhtml |- flow1 |- flow1-flow.xml |- flow1.xhtml index.xhtml具有一个简单的形式,该形式使用参数输入流: Click to enter flow1
..
我想在用户输入的每个电话号码前加上+90(土耳其的电话代码).因此,我使用了这样的面具:
..
我正在构建一个简单的POC来进行Faces Flow实验. 第1页:显示公司列表.用户选择公司A,然后转到第2页. 第2页:在选定的公司页面上,用户单击命令链接以启动向导以创建要添加到公司A的新员工. 在场景中,我有一个@FlowScoped("addNewUsertoCompanyFlow") bean MyFlowBean. 在@PostConstruct方法中,M
..
我正在使用Netbeans 8.02,它似乎了解它帮助我创建的复合组件.它位于文件夹/resources/ezcomp(默认的Nebeans使用此文件夹)中,如下所示:
..