Je ne comprends pas pourquoi j'ai le %5C au lieu de / comme c'est le cas avec les autres navigateurs que j'appelle.
Quelle solution voyez-vous ?
Publicité
Posté le 24-10-2003 à 12:15:20
antp
Super Administrateur Champion des excuses bidons
Posté le 24-10-2003 à 12:23:57
heu 5C c'est pas "/" mais "\", t'as pas mis le bon séparateur
(IE et Opera convertissent les "\" en "/" pour la compatibilité avec les sites de boulays frontpage )
Message édité par antp le 24-10-2003 à 12:24:55
Hermes le Messager
Breton Quiétiste
Posté le 24-10-2003 à 12:26:04
Oui, mais le problème, c'est que c'est pas moi qui décide du \, c'est beanshell qui le met. Il faut donc que je trouve une solution... Existe-t-il en java un équivalent de str_replace ?
lorill
Posté le 24-10-2003 à 12:26:46
en jdk 1.4 :
toto = toto.replaceAll("\\\\", "/" );
lorill
Posté le 24-10-2003 à 12:27:18
ah, quoi que, vu que y'a qu'un char a remplacer :
toto = toto.replace('\\', '/');
avec n'importe quel jdk. c'est plus malin.
Hermes le Messager
Breton Quiétiste
Posté le 24-10-2003 à 12:32:34
Yooooooooo !!! ça marche !!
Merci, c'est le dernier petit détail qui me restait.