Y at-il un moyen que je peux obtenir l'adresse URL d'une application à partir du code java, je veux dire adresse complète non seulement la valeur de getContextPath(). Quelque chose comme http://localhost:8080/etcJBoss chemin complet de l'application
0
A
Répondre
0
Essayez avec getRequestUrl().
Je l'espère vous aide
0
Dans un servlet ou JSP, vous pouvez appeler javax.servlet.http.HttpUtils.getRequestURL(request)
Il retourne un StringBuffer contenant l'URL complète jusqu'à la servlet
De la javadoc
Reconstruit l'URL utilisée par le client pour effectuer la requête, en utilisant les informations de l'objet HttpServletRequest. L'URL renvoyée contient un protocole, un nom de serveur, un numéro de port et un chemin d'accès au serveur, mais n'inclut pas de paramètres de chaîne de requête.
Si vous ne voulez jusqu'à le chemin de contexte, vous devrez retirer votre chemin de servlet