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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
| <%@page contentType="text/html;charset=UTF-8"%>
<%@page import="transfert.*, java.io.*,java.rmi.*,java.util.*,java.awt.*,java.awt.event.*,javax.swing.*,javax.swing.text.*;" %>
<%@ page import="simul.Appli"%>
<%@ page import="java.util.Vector"%>
<%@ page import="java.lang.String"%>
<HTML>
<HEAD>
<TITLE>Inputs</TITLE>
</HEAD>
<BODY>
<jsp:useBean id="sampleChargewebImplProxyid" scope="session" class="DefaultNamespace.ChargewebImplProxy" />
<H1>Transfert d'un fichier </H1>
<TABLE>
<TR>
<%
String fichierACharger=null;
Box labelBox = Box.createHorizontalBox();
JFileChooser choix = new JFileChooser();
labelBox.add(choix);
Box centerPanel = Box.createVerticalBox();
centerPanel.setBorder(BorderFactory.createEtchedBorder());%>
<script language="JavaScript">
function recherche()
{
</script>
<%
int retour = choix.showOpenDialog( centerPanel);
if (retour == JFileChooser.APPROVE_OPTION)
{
//Un fichier a été choisi
// nom du fichier choisi
fichierACharger=choix.getSelectedFile().getAbsolutePath();
System.out.println("Choix="+ fichierACharger);
//chemin absolu du fichier choisi
System.out.println("Chemin = "+choix.getSelectedFile().getAbsolutePath());
// appelé initialement dans result.jsp
//if (request.getParameter("endpoint") != null && request.getParameter("endpoint").length() > 0)
//sampleChargewebImplProxyid.setEndpoint(request.getParameter("endpoint"));
java.lang.String fichierAChargerTemp = fichierACharger;
System.out.println("fichierachargertemp = "+fichierAChargerTemp);
System.out.println("info ="+ sampleChargewebImplProxyid.toString());
boolean transfertFichiertemp = sampleChargewebImplProxyid.transfertFichier(fichierAChargerTemp);
String resultat = org.eclipse.jst.ws.util.JspUtils.markup(String.valueOf(transfertFichiertemp));
if (resultat.equals("true"))
{
resultat="Le fichier est correct et a été sauvegardé en base";
%>
<script language="JavaScript">
alert ("Le fichier est correct et a été sauvegardé en base");
</script>
<%//= resultat %>
<%
}
else
{
resultat="Le fichier est incorrect, veuillez le vérifier SVP avant de l'envoyer à nouveau";
%>
<script language="JavaScript">
alert("Le fichier est incorrect, veuillez le vérifier SVP avant de l'envoyer à nouveau");
</script>
<INPUT TYPE="SUBMIT" VALUE="Envoyer" onclick ="return recherche()">
<INPUT TYPE="RESET" VALUE="Effacer">
<%= resultat %>
<%}%>
<%
}
else
{
// Aucun fichier n'a été choisi
%>
<script language="JavaScript">
window.status = "Vous n'avez pas choisi de fichiers ... ";
alert("Aucun fichier n'a été choisi ");
window.onload();
</script>
<%
}
JPanel textPanel = new JPanel();
textPanel.setLayout(new GridBagLayout());
centerPanel.add(textPanel);
%>
<Script language="JavaScript">
}
</Script>
<TR>
</TABLE>
<BR>
</BODY>
</HTML> |
Partager