Après avoir passé le proxy nginx, la valeur de request.getSession(true).getServletContext() est nulle. Si vous accédez directement à Tomcat avec l'IP et le port, vous pouvez obtenir le chemin. Y a-t-il un expert qui a rencontré ce problème ?
Quelqu'un a dit :
proxy_set_header Host $host; //解决getRequestURL、getServerName、getServerPort
Mais proxy_set_header a été ajouté
Essayez d'utiliser request.getServletContext()