Bonjour.

j'ai un petit souci avec un lien hypertexte.

j'ai une application web qui enregistre des données dans un fichier EXCEL.une fois le fichier créer j'ouvre une popup qui contient un lien hypertexte vers ce fichier.

voila le code de ma JSP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<jsp:useBean id="Svg" class="com.francetelecom.javabean.circuit.Sauvegarde" scope="session"/>
 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Pop-up de sauvegarde du projet</title>
 
</head>
<body>
Sauvegarder le fichier <a href="file:///<%=Svg.getCheminFichier()+Svg.getNomFichier()%>" title="Fichier Sauvegarder"><%=Svg.getNomFichier()%></a>
 
<BR>
<BR>
<BR>
<BR>
<BR>
<P ALIGN="CENTER"><font face="Helvetica 35 Thin">
<a href="#" onClick="window.close()" class="link2">Fermer la fen&ecirc;tre</a>
</font>
</p>
 
</body>
</html>
une fois complier voila le code source :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 
 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Pop-up de sauvegarde du projet</title>
 
</head>
<body>
Sauvegarder le fichier <a href="file:///C:/Documents and Settings/userA/Desktop/Table_De_Base_Sauvegarde.xls" title="Fichier Sauvegarder">Table_De_Base_Sauvegarde.xls</a>
 
<BR>
 
<BR>
<BR>
<BR>
<BR>
<P ALIGN="CENTER"><font face="Helvetica 35 Thin">
<a href="#" onClick="window.close()" class="link2">Fermer la fen&ecirc;tre</a>
</font>
</p>
 
</body>
</html>
le problème c'est que le lien de marche pas malgré que la syntaxe est correct.

par contre quand je met ça en dur dans une page HTML j'arrive a ouvrir le fichier.

merci de votre aide.