Sie müssen sicherstellen, dass die Anforderungs-URL (wie Sie sie in der Browser-Adressleiste eingeben) mit url-pattern
von FacesServlet
übereinstimmt. I.e. Öffnen Sie die Seite nicht mit Ссылка , sondern öffnen Sie sie mit Ссылка . Andernfalls wird FacesServlet
nicht aufgerufen und Ihre XHTML-Seite mit JSF-Komponenten wird nicht geparst. Im Browser werden nur einfache HTML-Tags wie <fieldset>
usw. angezeigt, und Sie sehen den JSF-Quellcode unverändert in der zurückgegebenen HTML-Quelle, wenn Sie eine Quelltext anzeigen im Browser verwenden.
Das Problem, mit dem Sie konfrontiert wurden, kann in der Datei web.xml gelöst werden, die im Verzeichnis WEB-INF in Ihrem Webanwendungsprojekt gespeichert ist. Sie müssen diese Datei öffnen und den folgenden XML-Inhalt hinzufügen, damit Ihre Seiten ordnungsgemäß funktionieren.
%Vor%Wenn Ihre .xml-Datei nicht im angegebenen Verzeichnis vorhanden ist, können Sie sie hinzufügen, indem Sie auf Ihr Webanwendungsprojekt klicken, eine neue Datei hinzufügen und dann Standardbereitstellungsdeskriptor (web.xml)
auswählen