[Castore-commits] VisualiserDocumentAction.java 1.7 1.8
Arnaud Thimel
thimel at adullact1.hosting.cri74.org
Mer 10 Mai 12:18:46 CEST 2006
Update of /cvsroot/castore/castore-struts/src/java/fr/emn/castor/struts/actions/documents
In directory adullact1:/tmp/cvs-serv32095/src/java/fr/emn/castor/struts/actions/documents
Modified Files:
VisualiserDocumentAction.java
Log Message:
Le content-type doit etre ecrit dans la response avant le flux de donnees
Index: VisualiserDocumentAction.java
===================================================================
RCS file: /cvsroot/castore/castore-struts/src/java/fr/emn/castor/struts/actions/documents/VisualiserDocumentAction.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** VisualiserDocumentAction.java 28 Apr 2006 16:52:25 -0000 1.7
--- VisualiserDocumentAction.java 10 May 2006 10:18:44 -0000 1.8
***************
*** 94,108 ****
// en fonction de la classe du document
if (classeDoc.equals(DocumentsConstants.DOC_CLASSE_TEXTE)) {
// transforme en html si texte
fDoc.transformeDocument(
id, DocumentsConstants.HTML, output);
- response.setContentType(PropertiesHelper.getProperty(
- DocumentsConstants.EXTENSION, "mime.html"));
} else if (classeDoc.equals(DocumentsConstants.DOC_CLASSE_IMAGE)) {
// transforme en png si image
fDoc.transformeDocument(
id, DocumentsConstants.PNG, output);
- response.setContentType(PropertiesHelper.getProperty(
- DocumentsConstants.EXTENSION, "mime.png"));
} else if (classeDoc.equals(DocumentsConstants.DOC_CLASSE_VIDEO)) {
// récupère un flux si video
--- 94,108 ----
// en fonction de la classe du document
if (classeDoc.equals(DocumentsConstants.DOC_CLASSE_TEXTE)) {
+ response.setContentType(PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "mime.html"));
// transforme en html si texte
fDoc.transformeDocument(
id, DocumentsConstants.HTML, output);
} else if (classeDoc.equals(DocumentsConstants.DOC_CLASSE_IMAGE)) {
+ response.setContentType(PropertiesHelper.getProperty(
+ DocumentsConstants.EXTENSION, "mime.png"));
// transforme en png si image
fDoc.transformeDocument(
id, DocumentsConstants.PNG, output);
} else if (classeDoc.equals(DocumentsConstants.DOC_CLASSE_VIDEO)) {
// récupère un flux si video
Plus d'informations sur la liste de diffusion Castore-commits