HTML5 在 Primefaces 客户端验证 (CSV) 上的足迹很少

Little footprint from HTML5 on Primefaces Client Side Validation (CSV)

我尝试使用 Primefaces 的客户端验证 (CSV) 样本很长时间来获得 HTML5 的足迹效果,但经过多次搜索和多次尝试后,我无法获得预期的结果.我遵循了所有文档,包括将必要的参数放在 web.xml 中,并且验证本身工作正常,但是足迹效应无法工作。

在web.xml中添加了参数:

<context-param>
    <param-name>primefaces.CLIENT_SIDE_VALIDATION</param-name>
    <param-value>true</param-value>
</context-param>

在我的文档顶部,我使用 HTML 5 文档的符号:

<!DOCTYPE html>

我的问题是如何使用 Primefaces CVS 从 HTML5 获取小足迹?

示例页面:https://www.primefaces.org/showcase/ui/csv/basic.xhtml

我想你误会了'little footprint using html5'。这意味着它使用浏览器的 html5 功能作为一种 'light-weight' 实现,因为它不会向元素添加大量代码来实现客户端验证 (CSV) .

因此,如果 CSV 有效,您可以使用 'little footprint',如果 CSV 根本不起作用,那么您当然没有它,但这(希望)很明显('little footprint' 不是您可以打开和关闭的功能)

您在评论中描述的是纯粹的 css/theming 事情。展示柜中的默认主题是 'omega',其中(据我所知)属性 错误的字段没有完整的红色边界,只有一个在左侧。在使字段无效后切换展示柜中的主题(例如切换到 Afterdark)将使这一点变得清晰。