en essayant de mettre un chemin de fichier en javascript. il est une douleur \ est un caractère d'échappement et tuer toujours le caractère après la barre oblique inverseChemin du fichier sur JSP et javascript
ce que je fais est ce je suis en train d'ajouter le chemin du fichier à partir d'un attribut d'objet vue jsp
window.open("file"+<c:out value="${filePath}" />+fileName);
mais s'il y a antislash à la fin de filePath, il tue le guillemet suivant
quelle est la solution la plus efficace. dois-je changer la notation d'attribut de Java (que je ne veux pas) ou obtenir un manuscrit pour le faire?
le code js est window.open ("fichier" + + nomFichier); –
nokheat
D'où vient la valeur de 'filePath'? Je suppose que c'est quelque chose que l'utilisateur soumet avec un formulaire? –
il est du contrôleur de ressort derrière. il renvoie la valeur de filePath sous la forme \ report2 \ cola, et la valeur est déjà échappée pour l'affichage html. – nokheat