【问题标题】:Does Primefaces render invalid HTML?Primefaces 是否呈现无效的 HTML?
【发布时间】:2015-05-20 08:11:05
【问题描述】:

为了为我的公司构建一个非常简单的网络应用程序,我正在评估一些网络框架,包括 PrimeFaces。 一个严格 要求是可访问性,以及 HTML 必须有效这一事实(检查 W3C Validator)。 我已经对示例进行了一些操作,并且注意到呈现的 HTML 无效。无效块如下:

<input name="javax.faces.ViewState" id="javax.faces.ViewState" value="2042368857675116551:8104174386673838460" autocomplete="off" type="hidden">

原因是:

line 74 column 159 - Errore: Attribute autocomplete not allowed on element input at this point.

那么,我可以对 Primefaces 执行一些操作以呈现有效的 HTML 代码吗?我没有深入研究 Primefaces,但我想我几乎无法控制控件的呈现方式。有没有人遇到过这个问题(PF 渲染的 HTML 的有效性)并愿意分享? 谢谢

【问题讨论】:

    标签: html validation jsf jsf-2 primefaces


    【解决方案1】:

    视图状态不是 PrimeFaces 添加到渲染的 html 中的东西,而是 jsf 实现。如果您使用 mojarra,您可以设置一些参数来调整事物(我自己没有对此进行测试,只是做了一些简单的谷歌搜索为您(提示,提示))。

    How to let JSF render conform XHTML 1.0 strict?

    【讨论】:

      猜你喜欢
      • 2011-03-01
      • 1970-01-01
      • 2019-04-28
      • 1970-01-01
      • 2018-02-08
      • 2012-07-19
      • 2011-11-15
      • 2013-06-08
      • 1970-01-01
      相关资源
      最近更新 更多