-
1 votesanswersviews
如何在空白字段上跳过@Pattern验证?
我在我的JSF托管bean中使用JSR303 bean验证注释来验证文本输入 . 以下是注释: @Size(min=0, max=20, message = "Value cannot be more than 20 characters") @Pattern(regexp = "[^|]", message = "Invalid entry. S... -
1 votesanswersviews
JSF清除其他字段验证失败的输入
我们有两个普通的输入字段( h:inputText ),每个字段在JSF 2.3页面中使用bean验证 . 如果第一个输入字段未通过验证,则应清除输入第二个输入字段的值 . JSF: <h:body> <h:form> <!-- If either field fails then the other should be cleared --> ... -
0 votesanswersviews
父页面支持Bean中的JSF 2.0复合组件事件
关于在父页面中使用JSF 2.0复合组件,我有一个概念性的思维模块 . 我理解如何为复合组件的操作实现ActionListener(和其他),但是如何为父页面使用它?例如,我希望我的登录复合组件执行身份验证,完成后,通过一个事件(ActionListener?)通知父页面的辅助bean来进行一些UI初始化工作 . 这里的关键是登录组件会说,“嘿,我已经完成了,用户也很好 . 轮到你了 . ” 在此... -
3 votesanswersviews
使用JSF 2.0初始化带有页面加载参数的Backing Bean [重复]
这个问题在这里已有答案: How do I process GET query string URL parameters in backing bean on page load? 3个答案 我试图在页面加载时初始化一个支持bean . 已经寻找了许多解决方案,但大多数都使用链接,按钮或根本没有参数 . scenario: 客户登录网站,然后应在下一页上看到他的所有数据 . backing ... -
1 votesanswersviews
复合组件editableValueHolder与Bean验证不一致
我有以下复合组件: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/... -
1 votesanswersviews
JSF 2 - 复合组件 - 由于具有空值的组件,Bean验证失败
我有一个复合组件(实际上是验证码),我用它来形成h:形式 .当我点击我的h:表单的提交按钮时出现以下错误 . 16 janv . 2013 10:02:06 javax.faces.validator.BeanValidator验证注意:无法验证具有空值的组件:captcha:captchaText 这是验证码的复合组件的xhtml代码 <!DOCTYPE html> <h... -
4 votesanswersviews
如何使用JSF将参数通过URL传递给bean类?
我已经为我的JSF应用程序创建了一个登录页面 . 我想通过URL将用户名和密码作为参数传递,以便稍后将它们作为bean类中的字段接收 . 我怎样才能做到这一点? -
0 votesanswersviews
JSR 303跨字段验证定义自定义约束:性能问题
我有一个包含内部bean的复合bean,其中一些内部bean也有内部bean . 这个复合bean有200个属性(内部bean的bean属性的属性) . 我使用 JSR 303 来验证用户输入 . 我的要求建议进行跨域bean验证 . 我已经通过了很少的博客和建议,如http://dwuysan.wordpress.com/2012/03/20/cross-field-validation-usi... -
0 votesanswersviews
LengthValidator不为非必填字段触发
我通过JSF创建了一个DB驱动的表单 . 根据数据库值,字段可能是必填字段,并且可能具有最大字符数 . 这些要求彼此独立 . 字段可以是强制性的,没有最大长度,也可以不是强制性的,但仍具有最大长度 . HtmlInputTextarea input = new HtmlInputTextarea(); if(validation != null && validation != &... -
0 votesanswersviews
拥有多个输入字段的JSF组件
我遇到的问题要复杂得多,但我试着把它分解成一个展示主要内容的最小例子 . 我的BeanClass正在管理一些实体/ POJO,其中此POJO再次包含一些其他实体/ POJO public class MyEntityA implements Serializable { String attributA; MyEntityB b; // Getter .. Setter } p... -
7 votesanswersviews
如何使用支持组件将属性从复合组件传递到辅助bean?
我的facelet页面中有以下代码: <hc:rangeChooser1 id="range_chooser" from="#{testBean.from}" to="#{testBean.to}" listen... -
3 votesanswersviews
如何通过验证来持久保存JSF视图参数
我将JSF 2.0 / CDI和PrimeFaces 2.2.1用于许多CRUD表单,让用户通过单击数据表中的链接来查看或更新现有实体的属性,其中实体的标识符被传递给CRUD表单作为视图参数 . 我在PrimeFaces InputText字段中的CRUD表单上显示实体的ID(通常只是一个整数),readonly属性设置为true(因为我不能让它们更改它),因此用户知道他们正在编辑哪个实体 . ... -
1 votesanswersviews
当JavaScript的disabled属性更改为false时,Commandbutton不会调用操作
我在JSF PrimeFaces中构建了Web应用程序 . 在Web表单中,我将primefaces的命令按钮的disable属性设置为true . 在窗体输入字段上执行自定义客户端验证后加载窗体时,我根据窗体上的用户输入将命令按钮的disable属性设置为false或true . 注意:如果所有通过按钮的验证都获得启用,但同时如果用户编辑了某些输入并且验证失败,则再次按钮被禁用 . <p:... -
2 votesanswersviews
JSF 2:当需要下拉列表且默认条目为空时,无法在下拉列表元素中选择默认条目
我有以下JSF 2代码: <p:selectOneMenu id="dropdown" value="#{data.selection}" required="true" converter="selectOneMenuConverter"> <f:selectItem ite... -
5 votesanswersviews
JSF2 h:selectOneMenu在验证失败时显示旧值
我有一个包含少量输入字段和一个选择菜单的表单 . 所有字段都是必需的=“true”,firstName,lastName,emailAddress,密码,国家/地区 . 测试用例#1:1)在所有输入字段中输入值,保留firstName字段而不输入任何值,选择一个国家/地区(例如:美国)并提交表单,我们可以看到firstName字段所需的错误消息 . 2)保持表单不变,保留firstName字段而不... -
2 votesanswersviews
如何使用一个按钮来计算和通过JavaScript验证,然后提交和导航
我有一个js-function codeAddress() ,它通过谷歌 Map javascript api完成一个地址,并设置一个全局js变量 valid = true ,如果完整地址被识别 . 它还使用完成的地址更新 <p:inputText> 的值 . 现在我有一个我想要的 <p:commandButton> 执行 codeAddress() if va... -
3 votesanswersviews
将新行添加到p:datatable然后提交内容
我正在尝试在Primefaces数据表中添加一个新行,然后我想提交此表的内容并执行一些业务逻辑 . 数据表模型是在ViewScoped托管bean中维护的集合 . 我正在使用带有Primefaces 3.3的JSF 2.1 . 简短的例子: <h:form id="my-form"> <p:dataTable value="#{tes... -
2 votesanswersviews
在keyup事件上跳过Primefaces Inputtext的验证,但在提交时验证
我的InputText有两个要求: p:inputText的 值应立即显示在h:outputText的屏幕上,并带有keyup-event 该值在数据库中应该是唯一的 我正在使用Primefaces 4.0,JSF 2.2和Glassfish 4以及Java 7 我的代码目前看起来像这样 Example.xhtml <h:form> <p:inputText ... -
4 votesanswersviews
是否可以在JSF中实现动态组件树?
我试图在JSF 1.2(Mojarra)中构建一个组件树,其中树由多种类型的结点和叶节点组成 . 每个叶节点都需要以独特的方式进行渲染,并且需要使用潜在的更改进行回发 . 目的是允许用户更新处理逻辑,其中每个叶节点表示操作,例如“值等于”或“值不等于” . 例如: Root | +- InternalNode1 (type I_A) | | | +- LeafNode1 (type L_A) ... -
3 votesanswersviews
没有TagLibrary与PrimeFaces的命名空间相关联
我发现了类似的问题here但它不再帮助我了 . 但是我面临同样的问题 . 在运行我的应用程序时,我收到以下错误: Warning: The page /template/common.xhtml declares namespace http://primefaces.org/ui and uses the tag p:panel , but no TagLibrary associated to... -
0 votesanswersviews
使用primefaces命令按钮重新生成/更新JSF 2.0自定义组件不起作用
提前感谢您的关注 . 我已经创建了一个JSF 2.0自定义组件来呈现Google GeoCharts . 因此,渲染器只是在最后写了一些javascript和div . 该组件可以正常工作 . 但我的要求是GeoChart应该使用ajax请求更改其值 . 为此,我使用primefaces命令按钮将其属性“更新”geoChart的id . 问题是单击comand按钮时GeoChart没有更新 . 我... -
0 votesanswersviews
为什么在单击CommandButton组件时会触发两个AJAX请求?
我想在纯java中编写自定义jsf组件而不使用xhtml . 我使用Mojarra 2.2和Primefaces 5.1 . 到目前为止这是它 . import java.io.IOException; import java.util.Date; import javax.faces.component.FacesComponent; import javax.faces.component.U... -
12 votesanswersviews
JSF使用动态添加的子项保存和自定义组件
我正在开发一个JSF自定义组件 . 该组件的目的是封装另一个组件(即PrimeFaces表)并向其添加自定义行为 . 例如,它支持的功能之一是从底层数据或某些属性动态创建PrimeFaces列 . 此外,它支持在XHTML中声明其他PrimeFaces列,这些列也应添加到封装的PrimeFaces表中 . 考虑这个例子: <my:table id="table" fiel... -
1 votesanswersviews
Primefaces FileUpload Extensions过滤器
我需要在对话框中只有一些扩展列表,甚至不选择它们作为文件的可能变体 . 使用p:FileUpload . -
0 votesanswersviews
Primefaces fileUpload js API
我在我的应用程序中使用primefaces库 . 我需要在点击图片上更改用户图片 . 我可以隐藏primefaces文件上传器组件并使用javascript进行处理吗? I.E.我可以在javascript中使用它,如下面的代码? fileUploader.openFile(); fileUploader.sendFile(); 有什么建议? -
3 votesanswersviews
JSF2(和Primefaces):用于另一个“普通”形式的文件上载形式,如何做到这一点?
我有以下要求:我们有一个页面,要求用户将一些数据输入到由各种输入字段和下拉列表组成的表单中 . 特别是,imho,在这种形式下是fileupload的一部分 . 用户应该能够上传一些(多个)文件 . 然后,当他/她在页面末尾按下提交时,应将整个输入提交并写入对象 . 在此对象中,还必须保存上载文件的路径 . 我想用primefaces'(3.4)组件实现文件上传 . 现在我的挑战:fileUplo... -
273 votesanswersviews
需要和ng-required有什么区别?
required 和 ng-required (表单验证)有什么区别? -
1 votesanswersviews
FileUpload required =“true”在PrimeFaces中不起作用
我正在尝试将验证放在我的 <p:fileUpload> 中 . 当用户上传而不放任何文件时,他使用 mode="simple" 和 required="true" 但 required="true" 不起作用 . P.S:我需要使用 mode="simple" ,因为我需要 <p:commandBut... -
0 votesanswersviews
使用一条错误消息<h:message>来验证JSF的多个组件
我有3个不同的组件,当所有字段都为空或至少其中一个未通过验证时,它们应该变为红色并显示相应的消息 . 但是,我无法使其工作,我的方式只有在第三个文本框未通过验证时才显示错误消息 . Expected和What I get 是用JSF做的吗?如果没有,那么其他选择是什么? <h:inputText id =“area_code”name =“phone”required =“true”req... -
11 votesanswersviews
Fileupload在Primefaces中不起作用
我在Primefaces中有 <p:fileUpload> 的一些问题 . 起初我尝试了从2018年开始的Documentation of Fileupload中的片段 . 第一个问题是,如果我使用片段,则不会调用上传功能: public void upload() { System.out.println("This is never shown"); ...