Envoi de fichier, tomcat - Java - Programmation
Marsh Posté le 24-02-2007 à 10:52:38
Ton serveur n'a pas à connaitre l'adrese absolue du fichier car c'est l adresse chez le client.
Coté serveur c'est à toi de définir le repertoire ou tu placeras le fichier reçu.
Marsh Posté le 24-02-2007 à 10:58:44
Dans mon cas les roles client serveur sont inversé.
En l'occurrence l'application web est lancé sur le serveur (en localhost) donc n'y a t'il pas moyen de quand meme récuperer le chemin absolu ?
et coté client (la ou sera envoyé le fichier ) c'est pas un souci.
Marsh Posté le 26-02-2007 à 13:36:17
The Dml a écrit : Dans mon cas les roles client serveur sont inversé. |
Marsh Posté le 26-02-2007 à 15:53:25
chelou ton histoire
par contre je sais que Firefox et IE ne gèrent pas les formulaires de type "file" de la même manière.
Y'en a un des deux qui envoit tout le chemin, l'autre juste le nom du fichier, de mémoire.
Cela dit j'ai toujours pas compris qui envoie quoi et à qui
Marsh Posté le 27-02-2007 à 14:17:30
En l'occurence ca serai firefox qui chez moi enverai que le nom du fichier .
Une idée pour résoudre ca ? (du javascript peut etre)
Marsh Posté le 28-02-2007 à 10:04:06
brisssou a écrit : mon dieu, mais ça veut rien dire !! |
j'ai une une classe java qui se charge de faire ca et qui prend comme argument l'adresse du fichier je veut pas faire ca dans le jsp.
Marsh Posté le 02-03-2007 à 16:06:23
MVC toussa ...
Marsh Posté le 02-03-2007 à 17:30:06
MVC ou pas ta classe java sera coté serveur on est bien d'accord et pas coté client.
Marsh Posté le 03-03-2007 à 10:29:21
Oui elle est coté serveur, pour rappel :
j'ai deux Pc :
- Le serveur à un programme java et une interface jsp : je veut envoyer un fichier présent sur cet ordi !
- Le client à un démon java qui attend la réception d'un fichier .
Ce que je cherche :
Récupérer le nom du fichier à envoyer et cela : a partir d'une appli Web lancée en localhost sur le serveur.
Le formulaire paraissait une bonne idée mais j'arrive pas à récupérer le chemin absolu du fichier .
merci
Marsh Posté le 05-03-2007 à 09:23:58
essaye de regarder le type input file en html, et la gestion des formulaires associée. C'est comme ça que tu pourras (TRES simplement) envoyer un fichier du client vers le serveur. et pas besoin de ton deamon java sur le client.
tu seras toujours MVC compliant, t'inquiètes pas pour ça.
Marsh Posté le 05-03-2007 à 11:36:41
ReplyMarsh Posté le 06-03-2007 à 18:42:44
the dml > Pourquoi as tu besoin de ce fichu path absolu du fichier d'origine ?
quel type d'ihm à ton appli "cliente" java ? (xul, swing, console ...)
Marsh Posté le 09-03-2007 à 20:44:02
L'application cliente c'est juste un programe java lancé sans interface.
Coté serveur c'est du jsp. Et c'est sur cette interface que je veut récuperer le chemin absolu.Le input file me renvoi pas l'abdresse absolu mais juste le nom du fichier.
On y arrivera peut etre un jour
Marsh Posté le 09-03-2007 à 21:29:38
bha tu l'envoie en paramètre si ton client est "lourd" tu balances ce que tu veux ...
Marsh Posté le 11-03-2007 à 18:44:53
The Dml a écrit : On y arrivera peut etre un jour |
Dans ton premier message on peutr lire ça
Code :
|
A quoi ça sert si c'est une appli en ligne de commande qui envoit le fichier?
Marsh Posté le 23-02-2007 à 11:56:09
Bonjour .
Je suis entrain de développer une application qui permet entre autre d'envoyer un fichier d'un serveur à une machine cliente.
D'un point de vue java tout est réglé.
L'application tourne sur une interface jsp (serveur tomcat).
Sur le serveur je doit récupérer l'adresse absolue du nom du fichier à envoyer, pour cela je fait un petit formulaire :
<form name="formulaire" method="post" action="installation.jsp" id="forumlaire2">
<input type="file" name="fichierInstall" size="10" maxlength="10">
<input type="submit" value="Envoyer">
</form>
et je récupere le contenu du formulaire avec jsp par :
fichier = request.getParameter("fichierInstall" );
Le probleme c'est que là je ne récupere pas le chemin absolu du répertoire mais juste le nom du fichier.
Une idée du probleme ?
merci
Ps: je sais pas si ca vient de jsp ou du html, dans le doute mais je post ici
Message édité par The Dml le 23-02-2007 à 11:57:19