Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1617 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Envoi de fichier, tomcat

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Envoi de fichier, tomcat

n°1518800
The Dml
pouet.. pouet ...
Posté le 23-02-2007 à 11:56:09  profilanswer
 

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 :
 

Citation :

<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 :
 

Citation :

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 :jap:
 
 
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
mood
Publicité
Posté le 23-02-2007 à 11:56:09  profilanswer
 

n°1519304
phnatomass
Je m'empare de ton esprit !!
Posté le 24-02-2007 à 10:52:38  profilanswer
 

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.

n°1519307
The Dml
pouet.. pouet ...
Posté le 24-02-2007 à 10:58:44  profilanswer
 

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.

n°1520080
cooltwan
Posté le 26-02-2007 à 13:36:17  profilanswer
 

The Dml a écrit :

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.


 
 :pt1cable:

n°1520232
did-54
Posté le 26-02-2007 à 15:53:25  profilanswer
 

chelou ton histoire :o
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 :D :o

n°1520246
cooltwan
Posté le 26-02-2007 à 16:03:29  profilanswer
 

moi non plus :D

n°1520978
The Dml
pouet.. pouet ...
Posté le 27-02-2007 à 14:17:30  profilanswer
 

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)


Message édité par The Dml le 27-02-2007 à 14:17:43
n°1520982
brisssou
8-/
Posté le 27-02-2007 à 14:26:53  profilanswer
 

mon dieu, mais ça veut rien dire !!
 
pourquoi tu envoies pas le fichier, comme toutes les appli du monde de la toile de l'internet mondial ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1521408
The Dml
pouet.. pouet ...
Posté le 28-02-2007 à 10:04:06  profilanswer
 

brisssou a écrit :

mon dieu, mais ça veut rien dire !!
 
pourquoi tu envoies pas le fichier, comme toutes les appli du monde de la toile de l'internet mondial ?


 
 
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.

n°1522734
brisssou
8-/
Posté le 02-03-2007 à 11:09:02  profilanswer
 

ok. pourquoi ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
mood
Publicité
Posté le 02-03-2007 à 11:09:02  profilanswer
 

n°1522936
The Dml
pouet.. pouet ...
Posté le 02-03-2007 à 16:06:23  profilanswer
 

MVC toussa ...


Message édité par The Dml le 02-03-2007 à 16:07:07
n°1522993
phnatomass
Je m'empare de ton esprit !!
Posté le 02-03-2007 à 17:30:06  profilanswer
 

MVC ou pas ta classe java sera coté serveur on est bien d'accord et pas coté client.

n°1523197
The Dml
pouet.. pouet ...
Posté le 03-03-2007 à 10:29:21  profilanswer
 

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 ;)

n°1523563
brisssou
8-/
Posté le 05-03-2007 à 09:23:58  profilanswer
 

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.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1523646
phnatomass
Je m'empare de ton esprit !!
Posté le 05-03-2007 à 11:36:41  profilanswer
 

The Dml a écrit :

- Le client à un démon java qui attend la réception d'un fichier .


 :heink:  
Oxymore

n°1523669
brisssou
8-/
Posté le 05-03-2007 à 11:50:50  profilanswer
 

"c'est pas faux"©


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1524741
cooltwan
Posté le 06-03-2007 à 18:42:44  profilanswer
 

the dml > Pourquoi as tu besoin de ce fichu path absolu du fichier d'origine ?  :pt1cable:
 
quel type d'ihm à ton appli "cliente" java ? (xul, swing, console ...)


Message édité par cooltwan le 06-03-2007 à 18:44:09
n°1526615
The Dml
pouet.. pouet ...
Posté le 09-03-2007 à 20:44:02  profilanswer
 

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  :whistle:  ;)

Message cité 1 fois
Message édité par The Dml le 09-03-2007 à 20:46:24
n°1526630
cooltwan
Posté le 09-03-2007 à 21:29:38  profilanswer
 

bha tu l'envoie en paramètre si ton client est "lourd" tu balances ce que tu veux ...

n°1527107
phnatomass
Je m'empare de ton esprit !!
Posté le 11-03-2007 à 18:44:53  profilanswer
 

The Dml a écrit :

On y arrivera peut etre un jour  :whistle:  ;)


Dans ton premier message on peutr lire ça

Code :
  1. <form name="formulaire" method="post" action="installation.jsp" id="forumlaire2">
  2. <input type="file" name="fichierInstall" size="10" maxlength="10">
  3. <input type="submit" value="Envoyer">   
  4. </form>


 :o  
A quoi ça sert si c'est une appli en ligne de commande qui envoit le fichier?

n°1527189
brisssou
8-/
Posté le 12-03-2007 à 09:37:32  profilanswer
 

je viens de trouver ce que ça me rappelait.


Message édité par brisssou le 12-03-2007 à 09:37:40

---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Envoi de fichier, tomcat

 

Sujets relatifs
probleme d'envoi d'une variable avec getupload fichier (application serveur?)
Une commande shell unix pour faire un POST Http d'un fichier ?Comment modifier le contenu dun fichier avec ofstream ou autre?
recherche de script permettant de récupérer le contenu d'un fichier[Java] Tomcat LogConfigurationException help!
verifier fichier (extension, type mime...) depuis un applet javanom fichier
imprimer un fichier excel depuis visual basic 6parser un fichier html avec php
Plus de sujets relatifs à : Envoi de fichier, tomcat


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR