[Castore-commits] TelechargerDocumentSourceAction.java 1.6 1.7
Céline BENOIT
cbenoit at adullact1.hosting.cri74.org
Jeu 11 Mai 11:30:18 CEST 2006
Update of /cvsroot/castore/castore-struts/src/java/fr/emn/castor/struts/actions/documents
In directory adullact1:/tmp/cvs-serv15750/src/java/fr/emn/castor/struts/actions/documents
Modified Files:
TelechargerDocumentSourceAction.java
Log Message:
récupère de la valeur de docId pour la visualisation dans visualisationMedia.jsp
Index: TelechargerDocumentSourceAction.java
===================================================================
RCS file: /cvsroot/castore/castore-struts/src/java/fr/emn/castor/struts/actions/documents/TelechargerDocumentSourceAction.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** TelechargerDocumentSourceAction.java 28 Apr 2006 16:52:25 -0000 1.6
--- TelechargerDocumentSourceAction.java 11 May 2006 09:30:16 -0000 1.7
***************
*** 77,80 ****
--- 77,84 ----
// on recupere l'id passe en parametre...
String id = request.getParameter("id");
+ // récupère docId pour la visualisation dans visualisationMedia.jsp
+ if (id == null) {
+ id = (String) request.getSession().getAttribute("docId");
+ }
// on recupere l'utilisateur present.
String user = (String) request.getSession().getAttribute(
***************
*** 85,91 ****
try {
// puis on lance le processus de transformation
!
ServletOutputStream out = response.getOutputStream();
!
String extensionDoc = fDoc.getSourceContentType(id);
response.setContentType(PropertiesHelper.getProperty(
--- 89,95 ----
try {
// puis on lance le processus de transformation
!
ServletOutputStream out = response.getOutputStream();
!
String extensionDoc = fDoc.getSourceContentType(id);
response.setContentType(PropertiesHelper.getProperty(
***************
*** 94,100 ****
"Content-disposition", "attachment;filename=" + id
+ extensionDoc);
!
fDoc.transformeDocument(id, DocumentsConstants.SOURCE, out);
!
return (null);
} catch (DocTransException dte) {
--- 98,104 ----
"Content-disposition", "attachment;filename=" + id
+ extensionDoc);
!
fDoc.transformeDocument(id, DocumentsConstants.SOURCE, out);
!
return (null);
} catch (DocTransException dte) {
Plus d'informations sur la liste de diffusion Castore-commits