问题标签 [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 回答
242 浏览

jsf - PrimeFaces Mobile ImageSwitch 无法正确显示

我正在使用在 Wildfly (v8.0) 应用程序服务器上运行的 Primefaces Mobile (v5.0) 开发 JSF 应用程序。我已将 faces-config.xml 中的默认渲染套件设置为 PrimeFaces Mobile,如下所示:

我想使用 PrimeFaces 的 ImageSwitch 组件,它目前不是移动的。使用上面设置的渲染套件,它无法正确显示,但是如果我从 faces-config.xml 中删除该行,它就可以正常工作。

这是我的 ImageSwitch 组件代码:

有没有办法将此组件与 PrimeFaces Mobile 一起使用?或者有没有其他方法可以达到类似的效果?

0 投票
1 回答
400 浏览

jsf - PrimeFaces Mobile - NullPointerException

我用 PrimeFaces 写了一个页面,女巫工作正常。然后我尝试添加 PrimeFaces Mobile:

但页面未呈现,我得到一个 NullPointerException。

我错过了什么吗?

编辑

这是堆栈跟踪:

0 投票
1 回答
851 浏览

jsf-2 - keyfilter 在 primefaces mobile 中不起作用

我正在使用 jsf 和 primefaces 5 并创建一些移动屏幕。

我想在我的 p:inputText 中只允许数字用于移动屏幕。

以下代码在普通屏幕(即 Web 应用程序)中运行良好,但不适用于移动屏幕。

有没有其他方法可以验证/不允许在我的 p:inputText 中使用?

0 投票
1 回答
477 浏览

jsf - Primefaces移动数据列表liveScroll不起作用

我正在使用 Primefaces 移动设备,并且创建了一个 dataList 来显示我的数据库信息。但我需要让它具有 liveScroll,意思是,我可以继续向下滚动,一旦我点击显示的一定数量的记录(我在这里将它设置为 3),应该会出现一个按钮,上面写着“更多结果”加载更多结果。我知道这是可能的,我在这里看到过:http: //forum.primefaces.org/viewtopic.php?f=8 &t=30479&p=98383#p98383

但对我来说它不起作用,它只是显示包含所有数据库记录的完整数据列表,而不是像我设置的那样一次显示 3 个。

我究竟做错了什么?

编辑:原来这个功能在 Primefaces 5.0 中仍然不起作用,所以我使用 Primefaces mobile 0.9.4

0 投票
5 回答
2454 浏览

android - WebView 中的比例不正确

我有一个建立在 PrimeFaces 之上的网站。我的问题是 WebView 上的内容和图像看起来比 Chrome 上的大。我应该怎么做才能使 WebView 上的渲染与 Chrome 上的渲染相同?

缩放似乎没有帮助,因为该网站具有响应式设计。我也尝试过wrap_content而不是fill_parent没有成功。

更新 1:以下内容无效。我已将它们从下面的代码中排除以使其最小化。

  • WebViewClient
  • ChromeViewClient
  • setLoadWithOverviewMode(true)
  • setUseWideViewPort(true)

更新 2setInitialScale()没有效果。

我的活动.java

主要的.xml

网络视图 铬合金

0 投票
0 回答
118 浏览

jsf-2 - Primefaces 5 移动页面 prependId

我正在使用 Primefaces 5 Mobile 并尝试为 Spring Security 创建一个登录页面。当然,为此我将包含用户名和密码输入字段的表单设置为 prependId="false"。

然而这并没有奏效。经过进一步调查,我注意到我包裹所有内容的 < pm:page> 标记的 id 位于子元素之前。有什么方法可以关闭它,类似于使用表单(prependId="false" 在这里不起作用)。

谢谢

0 投票
1 回答
2176 浏览

jsf-2 - Primefaces 移动主题

如何设置 Primefaces mobile 的主题。我已经在 pom 中设置了 Primefaces 存储库并设置了 org.primefaces.themes 依赖项:

我还在 web.xml 中设置了 primeface.THEME 上下文参数:

这里的主题是我在@PostConstruct 方法中设置为“cupertino”的字符串。然而,这不起作用。由于这全部来自 Primefaces 示例/文档,而不是 Primefaces Mobile,我可能需要做一些额外的事情吗?

使用 Primefaces 5.0 和内置的移动库。

0 投票
0 回答
197 浏览

ajax - 如何使用 ajax 更新 jquery 移动弹出对话框?

当打开 jquery-mobile 弹出窗口(对话框)时,当单击对话框内的命令链接时,ajax 请求将使用具有不同标题和内容的相同弹出标记更新对话框。

id是popupDialog,内容是

但出现错误。

它是一个普通的 ajax 更新 DOM 元素。可能是什么原因?感谢您的任何见解。

0 投票
1 回答
1830 浏览

jsf-2 - 阻止整个页面

当我更改页面(page1 到 page2)时存在一些延迟,并且可以单击其他按钮并且这些操作会运行。所以我想在等待加载下一个页面的过程中阻塞页面,我该怎么做?

我使用 jsf2 和 primefaces。

此时已经测试过 blockUI 和 blockUI-extensions -> 不工作

0 投票
1 回答
366 浏览

jsf - 如何在 PrimeFaces 移动渲染模式下将命令按钮连接到动作处理程序?

我有一个 PrimeFaces 页面,格式如下:

我的类IndexView定义如下。

当我按下登录按钮时,什么也没有发生。我什至没有在日志中看到该消息。

loginButtonAction按下按钮后,我需要更改什么才能调用操作?

我的文件中的依赖项pom.xml如下: