IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

recuperer les données via une servlet


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de mystro7200
    Inscrit en
    Juillet 2008
    Messages
    245
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juillet 2008
    Messages : 245
    Par défaut recuperer les données via une servlet
    bonjour


    j'ai le code suivante:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    import java.net.*;
    import java.util.Properties;
    import java.io.*;
     
     
     
    public class URLReader {
        public static void main(String[] args) throws Exception {
        	Properties sysProp = System.getProperties();
    		System.setProperties(sysProp);
    		System.setProperty( "https.proxyHost", "" );
    		System.setProperty( "https.proxyPort", "" );
     
        System.out.println("cococoo");	
    	URL verisign = new URL("http://www.xxx.com");
    	System.out.println("cgfcgfcgfcgfv");
     
     
     
    	BufferedReader in = new BufferedReader(
    				new InputStreamReader(
    				verisign.openStream()));
     
    	String inputLine;
     
    	while ((inputLine = in.readLine()) != null)
    	    System.out.println(inputLine);
     
    	in.close();
    	System.out.println("finnnnnnnnnn");
        }
     
    }

    je veux récupérer le résultat de ce code via une servlet dans une page html dans unebalise <TEXTAREA>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
     
    <TITLE>pop up</TITLE>
    </HEAD>
    <BODY>
     
    <center  style="width:200px;height:300px;border:1px dotted;">
     
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#008080" width="500" id="AutoNumber6" height="1">
    	<tr>
    		<td bgcolor="#008080" align="left"><b> <font face="Verdana" size="2"
    			color="#FFFFFF">&nbsp;Test</font> </b>
    		</td>
     <TR>  <TD height="36">&nbsp; &nbsp; &nbsp;<b> Connexion avec Reuters :</b></TD> </TR>
     
           	<TR>	  <TD height="20">&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;<b>Type de fichier :<b></TD>  </TR>
     
    <td >&nbsp; &nbsp; &nbsp; <TEXTAREA style="overflow: hidden" name="Teste" rows="8" cols="60"></TEXTAREA> </td>
     
    </tr>
    </table>
     
    </center>
    <br>
    <center>
    <A href="javascript:window.close();">Fermer la fenêtre</A>
    </center>
    </BODY>
    </HTML>

  2. #2
    Membre éprouvé Avatar de manube
    Homme Profil pro
    Responsable sécurité
    Inscrit en
    Mai 2004
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Responsable sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 180
    Par défaut
    Salut,

    A mons avis, le mieux serait de faire transformer ta classe URLReader en une servlet que tu ferais communiquer avec ta page via du AJAX (echange le contenu du fichier).

    Sinon tu as la possibilité (tjs en transformant ta classe URLReader en une servlet ou en l'appelant à partir d'une servlet) d'appeler en un premier temps cette servlet qui récupèrera le contenu de l'URL et le fera passer en paramètre de ta page jsp.

    Servlet:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    request.setAttribute("url_content", urlContentVar);
    request.getRequestDispatcher("ma_page.jsp").forward(request, response);
    ma_page.jsp:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <%
    String urlContent = request.getAttribute("url_content")
    %>
    ...
    <TEXTAREA style="overflow: hidden" name="Teste" rows="8" cols="60">
    <%=urlContent%></TEXTAREA>
    Voilà, pour ce qui est du AJAX, je te laisse regarder

    ++

  3. #3
    Membre éclairé Avatar de mystro7200
    Inscrit en
    Juillet 2008
    Messages
    245
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juillet 2008
    Messages : 245
    Par défaut
    une petite explication sur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    req.setAttribute("url_content", urlContentVar);
    et URL_content je le déclare ou dans ma servlet ou bien ça sere a quoi????

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Recuperer les données d'une feuille puis la modifier via userform
    Par reinruof77 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/06/2014, 22h29
  2. Recuperer les données d'une base via JDBC
    Par gloglo dans le forum JDBC
    Réponses: 2
    Dernier message: 02/10/2006, 11h43
  3. Réponses: 15
    Dernier message: 20/06/2006, 10h29
  4. Réponses: 3
    Dernier message: 28/12/2005, 15h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo