PDA

Visualizza la versione completa : Java ed Interent Explorer


prozac76
27-04-2005, 20:17
Dovrei realizzare un'applicazione che richiami l'url della pagina visualizzata dal browser e posa fare il parsin del codice html...quali classi java interagiscono direttamente col browser?
Grazie per gli eventuali aiuti!

dekdek
27-04-2005, 20:48
Java non interagisce con gli altri processi in esecuzione al di fuori della JVM. Dovresti usare metodi nativi.
Ovviamente le applet interagiscono (limitatamente) col browser in cui sono eseguite.

netarrow
27-04-2005, 21:40
Originariamente inviato da prozac76
Dovrei realizzare un'applicazione che richiami l'url della pagina visualizzata dal browser e posa fare il parsin del codice html...quali classi java interagiscono direttamente col browser?
Grazie per gli eventuali aiuti!

ad intuito direi ti servano le raw socket per intercettare a basso livello le connesioni in atto e beccare anche l'url aperta dal browser.

In Java senza librerie di terzi(che usano appunto metodi nativi) non si pu fare.


L'alternativa fare un normalissimo programma che sta in ascolto su localhost_127.0.0.1 e lo imposti come proxy di internet explorer.

:ciauz:

mcolombara
28-04-2005, 08:45
puoi facilmente interagire con la finestra in cui l'applet contenuto utilizzando liveconnect. Liveconnect nato dal "gruppo Netscape" ed ora integrato in tutte le distribuzioni Java. Se cerchi liveconnect trovi la documentazione che ti serve. Per il parsing di html puoi appoggiarti a uno dei diversi progetti open source esistenti (NekoHTML, Java HTML Parser, JTidy, HTML Parser, ...)

Loading