Ich habe Probleme, die Willkommensseite eines Projekts neu zu konfigurieren, dem ich kürzlich beigetreten bin. Verwenden von JBoss 7 und Wildfly 10 zum Testen der Anwendung, aber beide Server schlagen auf die gleiche Weise fehl.Welcome-File-Liste wird vom Server ignoriert?
Ich möchte meine Webapp zugreifen können, indem Sie diese URL:
http://localhost:8080/MaisAcoes/
Und ich will diese URL die „index.xhtml“ Seite angezeigt werden soll.
Problem ist: der Server zeigt immer Fehler 404 beim Versuch, "index.jsf" zu öffnen (da diese Seite nicht existiert). Es öffnet die Seite "index.xhtml" nicht.
web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="3.1"
xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
<display-name>MaisAcoes</display-name>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.xhtml</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.xhtml</welcome-file>
</welcome-file-list>
</web-app>
Die index.xhtml Seite befindet sich am WebContent Ordner und richtig eingesetzt ... Wenn ich versuche, direkt auf die Seite zuzugreifen (http://localhost:8081/MaisAcoes/index.xhtml), die Seite geöffnet wird erfolgreich .
Was fehlt mir ..?
Sicher ist es nicht nur der Browser-Cache? Probieren Sie ein Inkognito-Fenster aus. – BalusC
@BalusC Löschen des Caches löste das Problem! Ich habe versucht, eine vollständige Säuberung auf dem Server durchzuführen, aber ich würde mir nie vorstellen, dass das Problem im Cache des Browsers lag. Vielen Dank! –
Tippfehler web.xhtml? – Runcorn