2014-07-03 3 views
-3

J'ai enregistré certains fichiers dans le serveur sous Contenu Web. Maintenant je voulais obtenir le chemin de l'URL de iots, je veux dire son chemin commençant par http: // pas son chemin absolu, parce que je voulais passer le chemin de l'URL en tant qu'objet json à mon client android. Alors que le chemin absolu ne peut pas être accédé dans un autre système, mais si c'est le chemin de l'URL, alors je peux y accéder. S'il vous plaît aidez-moi à résoudre cela.URL du fichier enregistré dans le contenu Web

+0

Cette question semble être le même sujet que votre question précédente. Ne posez pas simplement la même question. –

+0

Je ne reçois pas la bonne réponse, c'est pourquoi soulevé question séparée – user3472166

+0

essayez d'éditer vos réponses/commentaires afin qu'ils aient plus de sens. –

Répondre

-1

Essayez cette

String path=request.getSession().getServletContext().getRealPath(); 

Cela vous donnera le chemin de votre projet et à partir de là où vous voulez naviguer.

+0

Iam ayant Samuel dossier à l'intérieur de WebContent, à l'intérieur de Samuel Folder j'ai des fichiers PDF et des fichiers texte. Maintenant, je veux savoir l'URL de Samuel dossier – user3472166

+0

ajouter Samuel à la chaîne de chemin d'accès comme chemin = chemin + "/ Samuel". Maintenant vous avez le chemin du dossier Samuel. Simultanément, vous pouvez également ajouter vos fichiers pour leurs chemins. –

+0

Il me renvoie encore le vrai chemin, je l'ai mentionné dans mon post, je ne wnat chemin réel, j'ai besoin d'url – user3472166

0

J'obtenu de réponse après une longue recherche

String fullContextPath = request.getScheme() + "://" 
      + InetAddress.getLocalHost().getHostAddress() + ":" 
      + request.getServerPort() + request.getContextPath() 
      + "/PdfToHtml"; 
Questions connexes