...
La version esup-portlet-stockage-1.1.0 1 est maintenant disponible.
...
A partir de la version 1.1.0, esup-portlet-stockage propose désormais des implémentations spécifiques pour ces protocoles (s'appuyant sur les librairies Sardine et JCIFS).
Encodage / URIEncoding
esup-portlet-stockage utilise des requêtes HTTP de type GET en passant en paramètre HTTP le nom des répertoires consultés.
Lorsque ces répertoires comportent des accents, vous pouvez alors être confrontés sur certaines actions à des problèmes d'encodage au niveau de cette portlet.
esup-portlet-stockage utilise UTF-8 dans l'ensemble de l'application, on considère cela comme une bonne pratique, malheureusement Tomcat utilise par défaut l'ISO-8859-1 pour ce qui concerne l'encodage des url en elles-mêmes.
Aussi, nous vous conseillons de configurer votre Tomcat pour utiliser l'UTF-8 comme encodage des urls.
Pour ce faire, dans votre fichier server.xml, ajoutez dans vos balises Connector l'attribut URIEncoding="UTF-8"
Plus d'infos ici : http://wiki.apache.org/tomcat/FAQ/CharacterEncoding#Q2
A partir de la version 1.1.1 d'esup-portlet-stockage, les noms des dossiers et fichiers passés en paramètre HTTP sont préalablement encodés via java.net.URLEncoder.
Il n'est ainsi plus nécessaire d'ajouter dans la balise Connector l'attribut URIEncodin="UTF-8".
Screenshots
| Galerie | ||
|---|---|---|
|
...