if (idParam!=null && !idParam.equals("")) {
try {
EntityImages entImage =(EntityImages)mainModule.getById(idParam);
- res.setContentType("image/jpeg"); // testweise
+ ServletContext ctx =
+ (ServletContext)MirConfig.getPropAsObject("ServletContext");
+ String fName = entImage.getId()+"."
+ +entImage.getMediaType().getValue("name");
+ res.setContentType(ctx.getMimeType(fName));
ServletOutputStream out = res.getOutputStream(); // wichtig, dass vorher kein res.getwriter() gelaufen ist
byte[] outbytes = entImage.getImage();
if (idParam!=null && !idParam.equals("")) {
try {
EntityImages entImage =(EntityImages)mainModule.getById(idParam);
- res.setContentType("image/jpeg"); // testweise
+ ServletContext ctx =
+ (ServletContext)MirConfig.getPropAsObject("ServletContext");
+ String fName = entImage.getId()+"."
+ +entImage.getMediaType().getValue("name");
+ res.setContentType(ctx.getMimeType(fName));
ServletOutputStream out = res.getOutputStream(); // wichtig, dass vorher kein res.getwriter() gelaufen ist
byte[] outbytes = entImage.getIcon();