问题标签 [ajax4jsf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
status - a4j:commandLink 间歇性工作
在下面的代码中,a4j:commandLink (id id="account-link") 并不总是对我有用。
失败场景(大约 10 次点击中发生 1 次):它被点击,a4j:status 标记(我们显示一个移动的等待栏)被调用,但支持 bean 没有被调用。下面是整个代码。支持 bean 是会话范围。
richfaces - Onclick 不调用函数
当我使用这段代码时:
功能:
我什至没有得到警报();
电话有什么问题或者想法有什么问题吗??
提前致谢
jsf - 在 Richfaces 中管理前后
我正在使用 RichFaces 组件库,并且我想管理 Ajax 导航的历史记录,因此最终用户可以使用浏览器的后退和前进按钮。
有没有什么干净的方法,设计模式,库等?
jsf - 如何使用 RichFaces 创建可拖动组件?
我尝试制作可拖动的组件,为此我基于以下示例: http: //livedemo.exadel.com/richfaces-demo/richfaces/dragSupport.jsf
我从这个例子开始,但该组件没有给出任何可拖动的指示:
请帮我创建可拖动的组件,我需要你的帮助):'
jsf - h:inputText 数据缓存
点击“LINK1” --> modal popsup --> 在文本框中输入值 --> 点击提交/处理
单击另一个链接“更新/取消”-> 相同的模式弹出窗口-> 我在文本框中看到了值(这很好,如果我重新加载页面并再次单击链接,模式会显示完整的值)
单击“LINK1”--> 相同的模态弹出窗口--> 我看到缓存的文本框中的值(这次我希望不缓存在文本框中的值)--> 如果我重新加载页面,值会去不过。
我尝试在单击链接时清除支持 bean,但仍然出现值。请指教。
更新这里是代码:
ReimbursementActionBean.java
reimbursePaymentModal.xhtml
PaymentList.xhtml
我正在谈论的链接是:Reimburse
和Update Reimbursement
。单击链接重新呈现reimbursePaymentPanel
,打开id=reimbursePaymentPanel
带有文本框的模式id="reimbursementAmount"
。
java - Howto:使用 javax.servlet.Filter 拦截 a4j 请求?
有人知道如何使用 javax.servlet.Filter 拦截 a4j 请求吗?拦截必须在调用 FacesServlet 之前发生(这就是我计划使用过滤器进行拦截的原因)。
我想知道将在我的 backbean 上执行哪种方法,因为我需要先进行动态控制。
javascript - 丰富的:jQuery 不能处理 JS 调用
我有richfaces应用程序。在页面中,定义了 jQuery 函数:
然后我有一些 a4j:commandLink,它应该在完成 ajax 请求时调用该函数。
不幸的是,它不起作用。我知道 oncomplete 作品,因为如果我放在那里alert('test');
,就会显示警报。但是当我尝试调用updateUrlHash
函数时,它不起作用。我在页面源中检查了该功能。有什么问题?
css - JSF:在 jstl c:foreach 数组中更改组件样式不起作用
此代码显示索引并使用 RichFaces 的<a4j:commandLink>
标签执行操作。它在技术上工作得很好。只有先前选择的字母的样式不会被重置(尽管执行了相应的代码部分)。有谁知道问题出在哪里以及如何解决?
JSF 页面:
请注意,它<a4j:keepalive>
用于在 Ajax 请求之间保持支持 bean 的活动。
支持 bean(请求范围):
ajax - 使用 JSF + RichFaces 异步渲染页面块
我想使用 Richfaces a4j 支持在页面上异步渲染 6 个块。为此,我定义了 6 个 a4j:region 组件和一个 a4j:commandLink 用于手动刷新组件。
以下是相关代码:
但是,当手动触发 a4j:commandLink 时,整个页面将变为非活动状态(灰显)并出现加载图标。我想要的是页面打开非常顺利,并且所有 6 个区域都呈现异步,因此用户可以获得流畅的体验,而不必等待所有区域完成。
javascript - 获取JSF支持bean中JavaScript设置的隐藏值
我想在 JSF 支持 bean 中获取 JavaScript 值。我尝试了以下方法:
JSF:
豆:
JS:
这段代码的问题是:它第一次在支持 bean 中获取空字符串,从第二次开始它在 java 脚本函数中获取先前生成的值。
我哪里出错了,我该如何解决?