我正在尝试使用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>
尝试使用WildFly 8.2.1和现在的WildFly 10.1
尝试使用Primefaces 5.3,现在使用6.1,但没有成功
我的问题是如何使用Primefaces CVS从HTML5中获得很少的足迹?
答案 0 :(得分:2)
我认为你误解了'使用html5的足迹'。这意味着它使用浏览器的html5功能是一种“轻量级”实现,因为它不会向元素添加大量代码以使客户端验证(CSV)成为现实。
因此,如果CSV工作,你使用'小占地面积',如果CSV根本不工作,那么你当然没有它,但是(希望)显而易见('小足迹'不是一些您可以打开和关闭的功能
您在评论中描述的是纯粹的CSS /主题。展示中的默认主题是'omega',它具有(据我所知)的属性,错误的字段没有完整的红色边界,只有左边的一个。在使字段无效后切换展示中的主题(例如,对Afterdark)将使这一点清楚。