Lien texte dans jsp et javascript :svp c'est

Fermé
barcelone1 - 26 sept. 2009 à 20:32
 barcelone1 - 26 sept. 2009 à 20:34
Bonjour,
salut
bon j'ai une page jsp dans laquelle un lien texte (qui est ici le nom d'une chanson 'goodbye my lover') en cliquant sur le lien, en principe on appelle une fonction javascript appelée copyFile (intégrée dans le code de la page jsp). cette fonction a deux aruguments,le premier est la source,le deuxième est le destinataire. elle copie le fichier (argument 1) et colle la copie avec le nom du 2 ème argument. Sauf que malheureusement le code n'a pas fonctionné! pour le code de la fonction javascript, il est correct et si je le teste tout seul il marche très bien. mais de la manière que j'ai fait ma page ça ne fonctionne plus. je vous mets le code et s'il vous plait aidez moi à le corriger. merci


<%@ 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">
<%@ page import="java.io.File"%>
<%@ page import="java.io.FileOutputStream"%>
<%@ page import="java.io.IOException" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="JavaScript" type="text/javascript">
<!--
copyFile(File source, File dest){
try{
// Declaration et ouverture des flux
java.io.FileInputStream sourceFile = new java.io.FileInputStream(source);

try{
java.io.FileOutputStream destinationFile = null;

try{
destinationFile = new FileOutputStream(dest);

// Lecture par segment de 0.5Mo
byte buffer[] = new byte[512 * 1024];
int nbLecture;

while ((nbLecture = sourceFile.read(buffer)) != -1){
destinationFile.write(buffer, 0, nbLecture);
}
} finally {
destinationFile.close();
}
} finally {
sourceFile.close();
}
} catch (IOException e){
}

}

-->
</script>
<title>Insert title here</title>

</head>
<body>
<%! File destinatFile = new File("D:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/Test/tel2/son/- Goodbye My Lover.mp3"); %>
<%! File sourFile = new File("D:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/Test/tel1/son/- Goodbye My Lover.mp3"); %>
<A href="javascript:copyFile(sourFile,destinatFile);">goodbye my lover</a>
</body>
</html>
A voir également:

1 réponse

svp aider moi c'est trop urgent
et merci infiniment
0