问题标签 [primefaces-mobile]

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.

0 投票
1 回答
73 浏览

primefaces-mobile - commandLink 不起作用 primefaces mobile

primefaces 移动 commandLink 操作不起作用,它没有加载带有id="station1". f:setPropertyActionListener是工作和调用setSelectedStation()方法。

0 投票
1 回答
258 浏览

jsf - 第二个手机页面不显示咆哮

在单个 xhtml 上,我有两个页面 (p:page)。每个页面都有一个表格,并且在每个表格中,都定义了一个咆哮。当我在第一页时,单击按钮时会显示咆哮声。但是,当我在第二页时,不显示咆哮。以下是可重现的示例代码。

我没有使用 update="@form" 的原因是覆盖面板中有另一个表单,通过 @(.errorHandlingPanel) 选择器,我应该能够轻松触发咆哮,而无需知道当前是哪个页面上。

--error_handling.jspx

-- 托管 bean

用 5.1、5.2 和 5.3 测试

谢谢, ilhami visne

0 投票
1 回答
416 浏览

jquery-mobile - 在primefaces mobile中显示来自backing bean的对话框

我正在使用 PF mobile 对我们的网站进行移动转换。我正在尝试使用 Primefaces mobile 在对话框中打开视图。它在桌面浏览器中运行良好,但在移动版本中运行良好。页面一直等待加载,但没有任何反应。它没有在 PF mobile 中实现还是我的代码有问题?

以下是视图 - webapp/m/dlg/sampledlg.xhtml

以下是支持 bean 的代码。

此外,类似以下仅显示消息的基本对话框在移动页面中也不起作用。它可以在桌面上运行。

face-config.xml 有以下内容:

如果需要,我绝对可以添加更多信息。非常感谢这里的任何帮助。先感谢您。

这是我的平台信息: - Tomee 7.0.0 M3 - Primefaces 6.0 - Jsf 2.2.12 - Jdk 1.7 - Jee 7

0 投票
0 回答
132 浏览

primefaces-mobile - p:calendar 和下面的其他组合覆盖行为

我使用 PrimeFacesMobile 6.0,当我有 ap:calendar 和一个或多个其他组件(如 p:selectOneMenu/button/text)下方时,移动浏览器不适用于 p:calendar days,它会单击下方的 p:selectOneMenu,它仅在这一天“幸运”并且位于页面中所有其他组件之外的区域中时才有效。

我从 RichFaces 测试了日历,它运行良好。问题是 RichFaces 没有像 PrimeFaces 这样的移动支持。

我认为日历打开的面板显示日期存在一些问题。

带有 p:日历的页面

显示所有组件的页面

0 投票
0 回答
185 浏览

jsf - Primefaces Mobile - selectOneMenu 过滤器

是否可以在 Primefaces mobile中过滤 selectOneMenu ?

我在 primefaces 展示中需要类似这个示例(高级)的内容

[]的

0 投票
0 回答
71 浏览

java - 带有客户端验证的 Primefaces 移动渲染套件不起作用

我正在使用 Primefaces 开发一个移动 Web 应用程序,并希望集成客户端验证,但它不起作用。移动渲染套件似乎与它不兼容,或者我可能忘了做点什么。谁能帮助我?先感谢您。

问题是当我使用:

即使启用了ajax,也不会调用客户端验证脚本,并且在我单击commandButton 后页面会自动刷新。

在 Web 浏览器中,一旦加载页面,我就会出现此 java 脚本错误:

validators.js;jsessionid=1409a4a5b3f93be1b8d3134bfcce:1 未捕获类型错误:无法在 validators.js 处设置未定义的属性“custom.emailValidator”;jsessionid=1409a4a5b3f93be1b8d3134bfcce:1

当我删除 PRIMEFACES_MOBILE 时,一切正常,没有任何错误

这是我的 sign_in.xhtml :(对于 javascript 和 EmailValidator,我从 Primefaces Showcase 复制了示例代码)

我还在一个页面中包含了多个 pm:pages。