Dans une page (scriptlet) JSP vous pouvez exécuter du Java grâce aux balises <% %>. C’est avec cela qu’on peut retrouver l’url de la page en cours : <%@ taglib prefix= »c » uri= »http://java.sun.com/jsp/jstl/core » %> <%@ taglib uri= »http://java.sun.com/jsp/jstl/functions » prefix= »fn » %> <!DOCTYPE html> <html> <head><title>Exemple JSP</title></head> <body> L’url de la page est : <%= HttpUtils.getRequestURL(request).toString() %>?<%= request.getQueryString() %> […]
Étiquette : java
Encoder les caractères spéciaux d’une URL en Java (comme Javascript.escape()) [Programmation]
[niveau intermédiaire] Il est possible de reproduire la fonction escape() de Javascript pour le langage Java. Cela permet par exemple de transformer « François » en « Fran%E7ois » ou encore « Maël » en « Ma%EBl ». public String myEncodeURI(String str) { StringBuffer ostr = new StringBuffer(); for(int i=0; i<str.length(); i++) { char ch = str.charAt(i); if ((ch >= 0x0020) && (ch […]