Wie man den domain-Namen aus der Anfrage in ein Java-servlet?
Wenn ein einzelnes servlet dient Daten aus zwei Domänen example1.com
und example2.com
, wie rufen Sie die domain-Informationen aus der Anfrage in ein Java-servlet?
Zweck ist, um verschiedene Aktionen auszuführen, je nach der Domäne.
- Hallo Speck, waren Sie in der Lage, diese zu lösen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sehr einfach, javax.- servlet.ServletRequest.getServerName(). Es bietet auch weitere Methoden zum abrufen von Informationen anfordern,
getScheme()
,getServerPort()
...Bearbeiten: Wenn Sie eine web-server-Bewachung Ihre Anwendungs-server, muss es konfiguriert werden, um dies zu unterstützen, sonst
getServerName()
gibt den Namen des Anwendungsservers, das kann nicht sein, was Sie wollen...