我有一个使用PRIMEFACES3.3SNAPSHOT组件的JSF2.0(Trinidad)应用程序,我正在尝试使用p:schedule,但每次调用带有标签的页面时,我都会遇到异常。奇怪的是,当我使用没有特立尼达的普通JSF应用程序时,它可以正常工作。这是堆栈跟踪:`SEVERE:java.io.IOException:不是GZIP格式在java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137)在java.util.zip.GZIPInputStream.(GZIPInputStream.java:58)在org
这看起来是一个简单的要求,但我还没有找到一个简单的解决方案:在JSF1.2/Richfaces3.3webapp中,我有一个表单,其中包含各种类型的输入组件,后跟一个。和一个.前者重置表单,第二个对输入的数据执行一些操作。我的目标是当用户在输入数据时按下回车键时触发此操作。我该怎么做?编辑:一般我有不止一个每.我想指定一个特定的作为默认操作。此外,我希望该解决方案能够与AJAX(我们广泛使用)配合使用。 最佳答案 除非您使用的是MSIE浏览器并且实际上您只有一个没有按钮的输入字段,否则它应该只是默认行为。否则可能是一些(自动生成的)
我尝试了NotificationBarPrimeFaces的示例,但是它没有用。我收到以下JS错误:ReferenceError:PFisnotdefined我想在使用PF()函数之前我需要包含一个库,但我不知道哪个库以及在哪里可以找到它。 最佳答案 JS函数PF()仅在4.0之后可用。您显然正在使用PF3.x。查看展示网站的页脚,它目前正在运行PF4.0。只需使用widgetVar.show(),其中widgetVar是您在widgetVar中指定的widget变量名,即bar在他们的展示示例中。
在Java网络项目中,我们使用PrimeFaces4.0作为JSF扩展。现在我们在PrimeFaces中遇到了Spinner(p:spinner)组件的问题。我们将微调器嵌入到我们自己的自定义标记中以设置一些默认值,例如stepFactor和区域设置。JSF标记的主体如下所示:这对于组件的绑定(bind)和渲染来说效果很好。在下面的屏幕截图中,您会看到在“de_DE”语言环境中设置并正确格式化的float2.6f(使用逗号而不是点作为小数点分隔符)。但是,当用户使用微调器按钮更改值时,格式立即出错。该值甚至从组件中解析错误。在下一个屏幕截图中,一旦我们单击“向上”按钮一次,您就可以看到
在我的JSF2web应用程序中,我使用以下代码根据selectedStatus显示和切换rich:dataTable的内容:dataTable包含a4j:commandLink,在某些IE版本中更改表格内容后无意中需要双击它-我发现,执行以下Javascript代码(在IE的调试控制台上,表格内容更改后)解决了问题:document.getElementById().focus()我的问题是:表格内容发生变化后,如何实现javascript代码的自动执行? 最佳答案 为了在之后执行JS代码成功完成后,将执行以下内联解决方案:或者下面
我在登录我的网站时遇到问题,该问题似乎出现在移动chrome浏览器中(但适用于某些手机中提供的web-kit浏览器)。我正在努力尝试在平板电脑上进入“开发者模式”,但我希望其他人遇到过这个问题,并能在我弄清楚如何实际调试它时为我指明正确的方向。它是一个JSF2应用程序(基于Bootstrap2.2的Primefaces)作为UI。我的表单看起来像这样(第二组“onblur”调用是有意查看是否有帮助——但它没有):functioncopyValue(sourceId,targetId){varsource='#{cc.attrs.id}:'+sourceId;vartarget='#{c
我正在使用jQuery为HTML中的每个input注册一个change事件监听器,如下所示://如果用户更改myTextarea的内容,则会触发两个change事件。然而,在按下更新按钮后,部分更新了myTextarea,之后只有changeHandler被触发。$(document).ready()中绑定(bind)的事件不再触发。这是PrimeFaces相关的和/或预期的行为吗?如果是,那么我如何确保在不重新运行文档就绪脚本的情况下触发第二个事件。 最佳答案 至于问题的原因,ajax请求将使用来自ajax响应的新HTML元素更新
这个问题在这里已经有了答案:Confirmationonsubmit(1个回答)关闭7年前。如果你有一个JSF(它使用onclick的事件来提交当前表单),您如何在执行操作之前执行JavaScript(例如要求删除确认)?
我正在用JSF2.0编写一个webapp,它向用户显示时间戳作为信息的一部分。我希望用户看到本地化到他们的位置(浏览器的语言环境)的时间戳。到目前为止,无论我做什么,时间戳总是显示为本地化到服务器的时区。我尝试使用以下方法获取语言环境:LocalebrowserLocale=FacesContext.getCurrentInstance().getViewRoot().getLocale();或者LocalebrowserLocale=FacesContext.getCurrentInstance().getExternalContext().getRequestLocale();两者
我正在使用JSF2和Java构建Web应用程序。我想构建一个如下图所示的表单:当有人取消选中复选框时,表单应该消失:Here是gwt的一个例子。到目前为止,我用尝试了一些东西标签和PropertyActionListener在managedBean中,但它没有用。有人可以给我一个例子或至少一些提示来实现我的目标。非常感谢 最佳答案 使用在复选框中并为包含输入字段的组件提供rendered取决于复选框状态的属性。不再需要困惑的JS代码。上面的例子将复选框绑定(bind)到View上,你当然也可以将它绑定(bind)到一个boolean