Bonjour la Zone,
J’expose vite fait mon problème
Je développe une servlet qui reçoit des requetes et qui doit renvoyer un objet de type Image (on retourne une map).
Mon problème est que je ne parviens pas à créer l’image à partir du String.
String qui contient la Map décodée (car la réponse initiale est un tableau de byte en base64).
Voilà le code:
[code]/**
* Parsing the map content: binary data Base64 encoded
* @param data the data as a String
* @return the Image object from data
*/
private Image getMapContent(String data) {
Image map = null;
try {
byte[] mapData = readMap(data);
logger.debug("Map data in buffer");
// createImage pour javax.microedition >>>> avant
// map = Image.createImage(mapData, 0, mapData.length);
// createImage pour java.awt >>> ce que je dois faire
map =;
}
catch(Exception e) {
logger.debug("Unable to create icon " + e.getMessage());
e.printStackTrace();
}
return map;
}[/code]
Wala , merci à ceux qui pourront m’aider (rorotaz inside) et aux autres qui m’ont lu.
Bonnes fêtes à tous.
Le Duc.
EDIT : Finalement on (big boss) m’a demandé de passer par un fichier qui stockera l’image.