Bonjour
Je veux récupérer les adresses IP des machines à partir desquelles les utilisateurs accède à mon application.
L'application est développée avec JSP/JSF(implémentation myfaces).
Comment vais je faire?
Bonjour
Je veux récupérer les adresses IP des machines à partir desquelles les utilisateurs accède à mon application.
L'application est développée avec JSP/JSF(implémentation myfaces).
Comment vais je faire?
Salut,
tu peux essayé de voir avec ceci:
Il me semble que les informations que tu souhaites sont dans le header mais il faut vérifier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 FacesContext context = FacesContext.getCurrentInstance(); HttpServletRequest request = (HttpServletRequest) context.getExternalContext().getRequest(); request.getHeaderNames();
J'ai pas le package contenant la classe HttpServletRequest . Comment pourrais l'avoir?
tu l'as forcément si tu travailles en JSP ou JSF.
javax.servlet.http.HttpServletRequest est contenu dans le package servlet-api-VERSION.jar
Bonjour,
piopium j'ai pas trouvé aucun moyen(ni métho, ni classe) pour récupérer l'adresse IP de la machine qui s'est connecté su l'application. Pas même un moyen de savoir que l'adresse IP figure dans le headerNAmes(ni méthode, ni classe).
Quelqu'un a-t-il une solution?
Partager