我有一些可以设法在Chrome,IE8而不是FireFox上运行的代码。顺便说一句:我的a4j:命名空间是: 这个想法很简单,您希望在商品缺货时得到通知,因此您输入电子邮件,我们用一个简单的Thank div代替了小表格。 但是在FireFox中,它通过操作及其bean方法正确地添加到数据库中。然后oncomplete会触发一个JS函数并显示感谢信息,但是我认为页面完成了它的重新加载,并且原来的表格重新出现了,这是我们不想要的! 首先是首页代码中的RichFaces和Events <h:inputText i…

2020年8月24日 0条评论 25点热度 阅读全文

我有关于丰盛的面孔和豆类的问题。我有一个使用Richfaces的jsp页面,里面有:rich:extendedDatatable组件,该组件将从MainBean中获取数据作为ArrayList(此bean查询mySQL并将结果放入稍后填充dataTable的ArrayList中)。数据表中有4列,前3列是h:outputLabels,最后一列是复选框。现在我有一个问题:如何从选定的行中获取信息?我的意思是,当用户单击复选框时,我要获取ID /名称或与此特定行关联的任何内容,然后当用户单击“应用”时,更改a4j:按钮…

2020年8月5日 0条评论 34点热度 阅读全文

我在jsp页面中有如下代码... <h:selectOneListbox size="1" id="doseUnit" onchange="generateSignature(),quantityUnitSelecator()" value="#{templatePrescriptionMaintenanceBackingBean.prescriptionUnit}"> <f:selectItems value="#{templatePrescriptionMaintenanceBackingBe…

2020年7月13日 0条评论 24点热度 阅读全文

我正在开发JSF a4j componenet。 <h:selectOneMenu id="sampleSelect" value="#{myBackingBean.id}" immediate="true"> <f:selectItems value="#{myBackingBean.generateSampleList}"/> <h:outputLabel value="Sample List : " for="sampleSelect"></h:outputLabel…

2019年12月22日 0条评论 27点热度 阅读全文

如果必须在listshuttle上放置两个渲染条件,该怎么办。 我有一个<rich:listshuttle>,我放了rendered="#{!empty Bean.arrayList}". 因此,如果arraylist为空,则不会呈现此组件。但是,在某些情况下,即使arraylist不为空,我也希望呈现此组件。 可以将<rich:listShuttle>与辅助bean绑定在一起,但是如何实现。 如果在渲染字段中放置两个列表也是可能的,但是我认为我的目标仍然无法实现。 解决方案如下: 您应该能…

2019年12月8日 0条评论 42点热度 阅读全文

简而言之,这就是问题所在当我重视菜单的变化时,它在后备bean中再次执行后构造函数,然后执行方法fillAreas,并且我使用了view scope。 <p:selectOneMenu id="governate" value="#{add.selectedGovern}" style="height:26px; text-align: right; width: 303px;" valueChangeListener="#{add.fillAreas}" rendered="#{languageBean.i…

2019年10月5日 0条评论 38点热度 阅读全文

A4J是否可以处理对服务器的Ajax调用以异常结束的情况?通过句柄,我的意思是例如可以为用户提供一个对话框,指出发生了异常吗?在出现服务器端异常的情况下,A4J的默认行为是不做任何事情,这在某种程度上具有误导性。 解决方案如下: 是。 您可以使用A4J来做到这一点: 将此添加到您在任何页面上的javascript中: A4J.AJAX.onError = function(req, status, message){ window.alert("Custom onError handler "+message); …

2019年7月31日 0条评论 36点热度 阅读全文

在对表单中的输入文本字段进行批处理之后,我将使用新值重新呈现表单。 在这种情况下,该字段失去了焦点,我希望将我脱口而出的输入内容聚焦。是否有一个after render事件,或其他东西可以选择我要关注的单元格? 提前致谢。 解决方案如下: 我不确定这是否可行,但是您可以尝试以下操作: <h:form id="myForm"> <h:inputText id="my1stInput" > <a4j:ajax event="blur" render="myForm" oncomplete=…

2019年5月26日 0条评论 45点热度 阅读全文