JSP - jsessionid erscheint im CSS - und JS - Link

In der Spring MVC + JSP-Ansichtsseitenumgebung.

index.jsp


  
  Welcome!

  
  

  

  
  ...

Ordnete in der Spring-Konfigurationsdatei einen Ressourcenpfad zu,

mvc-dispatcher-servlet.xml



    

1. Problem

Nach der Bereitstellung kann Spring MVC die CSS- und JS-Ressourcendateien nicht abrufen und den Fehler "Ressourcen nicht gefunden" anzeigen. Überprüfen Sie die generierteindex.jsp-Seite:

index.jsp


  
  Welcome!

  

  
  
  ...

Dasjsessionid wird als Parameter in der CSS- und JS-URL angehängt.

2. Lösung

Um dies zu lösen, deaktivieren Sie die Seitensitzung in der JSP-Seite -@page session="true"

index.jsp

<%@page session="true"%>

    
    Welcome!

    

    
    

    
    ...

ODER verwenden Sie${pageContext.request.contextPath} anstelle vonc:url

index.jsp


  
  Welcome!

  

  

  
  ...
Related