Nach der Übergabe des Nginx-Proxys ist der Wert von request.getSession(true).getServletContext() null. Wenn Sie direkt mit IP und Port auf Tomcat zugreifen, können Sie den Pfad ermitteln.
Jemand sagte:
proxy_set_header Host $host; //解决getRequestURL、getServerName、getServerPort
Aber der Proxy_set_header wurde hinzugefügt
你用request.getServletContext()试试呢