Das scheint eine sehr elementare Frage zu sein, aber ich würde trotzdem gerne damit fortfahren.Ist meine JSF PrimeFaces-Anwendung HTML5?
Mein Web-App nutzt Mojarra + Primefaces, und es nutzt die p: Element Diagramm, das als Element Leinwand macht, was ich dachte, war ein Merkmal HTML5. Doch wenn ich die Quelle meiner Seiten im Browser anzeigen ich:
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
statt
<!DOCTYPE html>
Firebug zeigt meine Charts sind in der Tat gemacht als Leinwand Tags, so bekomme ich HTML5 oder nicht?
Wenn ich nicht bin, gibt es einige Setup-Parameter, die ich brauche, um es so zu machen?
Ich würde gerne meine Ausgangsstandards, wenn möglich, konform machen. Irgendeine Idee, warum Mojarra diese Art von Salat ausgeben würde? – AlanObject
Haben Sie keine Vorlage für Ihre App? Dort können Sie angeben, welcher ** Doctype ** Sie benötigen, HTML5, XHTML 1.0 .... Wenn Sie keine Vorlage haben, tun Sie es in Ihrer eigenen Datei (die mit dem p: Diagramm). –
Gut dang. Wenn Stackoverflow Abzeichen für dich austeilt, sollte ich wissen, dass ich gerade verdient habe. Ich nahm irgendwie an, dass das Faces-Servlet sein eigenes Dokument von Grund auf neu erstellte, aber jetzt ist es offensichtlich, dass es das nicht tut. Danke von den Ahnungslosen. – AlanObject