如何从Oracle ADF生成有效的xhtml / xml输出

时间:2013-03-13 14:19:15

标签: doctype oracle-adf xhtml

我试图找到一种让我们的Oracle ADF页面输出有效代码的方法。 我在Can we configure Oracle ADF Faces to produce valid XHTML?中看到了一个参考文献,但它的历史可追溯到2008年左右 是否仍无法配置ADF以输出一致的代码?

没有配置我们得到一个html 4.01 doctype但在起始html元素中有一个class属性。对于初学者... 如果我们将内容类型更改为application / xhtml + xml,正如其他人所建议的那样,我们会获得更正确的xhtml 1.0 doctype。

但是,生成的代码仍然是html 4.0 :( 即<link href="cmp.css" type="text/css" charset="UTF-8" rel="stylesheet">,没有结束标记。

那么,有没有人真正解决了这个问题,还是只有解决方法?

1 个答案:

答案 0 :(得分:0)

现在你可能有更好的机会使用Alta UI,这意味着你将获得比以前更少的验证错误,但一个直截了当的答案是:不,你将无法从ADF输出有效的XHTML。

ADF的开头不是针对Light Effective HTML输出,而是针对Web浏览器上的桌面式体验。 使用Alta UI,情况会稍好一些。