Bonjour
je développe une application web
sur une des pages l'utilisateur clique dans un formulaire pour enregistrer un fichier.
Lorsque je teste mon code sous avec le serveur sous eclipse la boite de dialogue ShowSaveDialog s'affiche en arrier plan
Cepenbdant si je fais le test aves un serveur apache normal la boite de dialogue ne s'ouvre pas.
Voici mon code :
FileSystemView vueSysteme = FileSystemView.getFileSystemView();
File home = vueSysteme.getHomeDirectory();
JFileChooser filechoose = new JFileChooser(home);
FileFilter sql = new ExportFilter("sql","Fichier sql");
filechoose.addChoosableFileFilter(sql);
filechoose.setFileSelectionMode(JFileChooser.FILES_ONLY);
if (filechoose.showSaveDialog(filechoose) ==JFileChooser.APPROVE_OPTION) {
String monFichier= (filechoose.getSelectedFile().toString());
if(!monFichier.endsWith(".sql"))
{
monFichier = monFichier + ".sql";
}
}
Merci de votre aide.
Partager