Ho impostato il servlet spring-mvc in modo che corrisponda alle richieste * .pag.. Ho installato il benvenuto-file-list in web.xml per essere index.pagefile di benvenuto in web.xml con molla non funzionante?
Questo funziona quando vado alla radice del mio webserver:
http://me.com venga reindirizzato correttamente http://me.com/index.page.
Tuttavia, non reindirizza quando uso subdirectoris:
http://me.com/dashboard fa non reindirizzati http://me.com/dashboard/index.page
Esiste un modo per ottenere questo lavoro di mappatura?
Il mio file web.xml (estratto):
<welcome-file-list>
<welcome-file>index.page</welcome-file>
</welcome-file-list>
<servlet-mapping>
<servlet-name>spring-mvc</servlet-name>
<url-pattern>*.page</url-pattern>
</servlet-mapping>
mio webdefault.xml (dal molo):
<init-param>
<param-name>dirAllowed</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>welcomeServlets</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>redirectWelcome</param-name>
<param-value>false</param-value>
</init-param>
Ciao Bozho. Sei sicuro? La documentazione http://docs.oracle.com/cd/E13222_01/wls/docs81/webapp/web_xml.html#1026980 fa sembrare che le directory debbano essere supportate. –
potrebbe essere il modo in cui sono stati implementati in WebLogic. Ma i moli probabilmente stanno interpretando lo standard in modo diverso. Provalo in un'applicazione completamente nuova, senza molla, solo per testare – Bozho
Ha funzionato in una nuova applicazione di primavera. Tuttavia, la differenza è che avevo i file reali nelle directory reali, invece di puntare ai servlet. Forse questo è il problema ... –