mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Il CLASSPATH?

Avrei una domanda da porvi,sto usando java3d, e ho dovuto includere nel
classpath i 4 file .jar (audio,core,vecmath,utils)...
Mi chiedo:non c'e' un modo per dichiarare una cartella comune che contiene
tutti i file jar e richiamarla univocamente nel CLASSPATH ?.

) ha detto:

in autoexec.bat metti qualcosa del genere
SET CLASSPATH=.;D:\jdk1.3\corejava;D:\jdk1.3\jre\lib
a me funziona.. poi se e' una castroneria non lo so.
--
***************************************
ATTENZIONE: AGGIORNATE IL MIO INDIRIZZO!
"
bald...@libero.it
,
bal...@wappi.com
"
metti nel "SEND TO" tutto quello tra le ""
***************************************
http://baldo.freeweb.org
(FAQ sulleTemperature, Requiem Info,
VolanteArtigianale, Monkey3:Solution)
****************************************
Fallen in DVD (un capolavoro: affittatelo!)
http://www.it.ciao.com/bin/it/PublicAccount.po?id=139928&JServSessionIdzone=p42EkJKvjDoK8r4dP4-_xTwD.JS5
Le mie recensioni su Ciao!

 wrote in message
hsqeqscn3m4ui1ess...@4ax.com...


 ha scritto nel messaggio
news:8o684h$knd$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.java
Titolo: domanda su Visual Cafe' DB edition

Salve a tutti.
Ho installato ( su PC WIN 98 ) Visual cafe' DB edition per poter fare delle
interfacce grafiche di accesso verso un server di DB oracle residente su
piattaforma SUN.
Non riesco a creare la connessione verso il DB oracle e quindi non riesco a
fare il mio lavoro.
La domanda che vorrei porre è la seguente:
come faccio a stabilire la connessione con il DB senza installare un client
Oracle sul mio PC?
Grazie in anticipo

 ha scritto nel messaggio
news:fw6k7.7557$MO.2...@news.infostrada.it...


Newsgroup: it.comp.java
Titolo: Fabrizio

Ciao!
Esiste un programma free per la creazione dell'interfaccia grafica di un
applet? Per spiegarmi meglio...vorrei disegnare direttamente sul frame senza
preoccuparmi del codice.
Grazie
Fabrizio

scusate l'oggetto del mess....me ne sono scordato ed il mio client ha messo
il mio nome....

"fabrizio" <fabs...@liberoNOSPAM.it> wrote in message
news:5qYPb.1492$VS6...@tornado.fastwebnet.it...

Netbeans, tra le altre cose, prevede la possibilitą - tra i suoi template -
di
realizzazione di una Applet o una JApplet.
Da "File" -> "New" scegli il template "Java GUI Forms" | "AWT Forms" |
"Applet".
Cordiali Saluti
Luca Paganelli

fabrizio <fabs...@liberoNOSPAM.it> wrote:

Se ti accontenti e' un po' grezzo ma funziona :
http://gart.sourceforge.net/
Se no come ti hanno gia' dettp NetBeans oppure JBuilder.
C'e' anche un plugin per eclipse se usi questo ambiente.
-- 
Ciao
Fabio
Newsgroup: it.comp.java
Titolo: IBATiS e log4j

qualcuno di voi sà come configurare log4j per far in modo da vedere
loggati gli Statment SQL che esegue IB ATiS?
Premetto che non conosco (mai utilizzato) log4j.
grazie a tutti

 Premetto che non conosco (mai utilizzato) log4j.
Se vuoi vedere l'esatto statemente SQL inviato al DB ti conviene usare 
http://www.p6spy.com/
 che è un finto driver jdbc che, prima di richiamare il 
vero driver jdbc,  logga in apposito file tutti gli statement sql eseguiti.
Ovviamente NON è da usare in produzione in quando genera comunque un 
overhead.
Io mi trovo molto bene con p6spy; avevo provato ad usare il log di iBatis, 
ma mi sembra che non ti faccia il log dello statement SQL completo (ma non 
mi ricordo, dovrei riprovare).
Comunque se vuoi provare con il log di iBatis: 
http://opensource.atlassian.com/confluence/oss/display/IBATIS/How+do+I+get+SqlMapClient+to+log+SQL+statements
D.

Newsgroup: it.comp.java
Titolo: Fabrizio Marini...

Ciao.
Leggi il thread sull'applet mappa....
Ciao e grazie di nuovo.

 ha scritto nel messaggio
news:ZExJb.41189$_P.17...@news4.tin.it...


Newsgroup: it.comp.java
Titolo: Jbuider3 e Manuali

Sono un ex programmatore Clipper e vorrei passare al Jbuider3 Borland,
premetto che non conosco niente in fatto di programmazione sotto Win e
vorrei sapere se ci sono dei libri in Italiano che parlano di questo
pacchetto, oppure se i manuali originali della versione standard sono
esaustivi.
Grazie
luci...@teknet.rgn.it

 premetto che non conosco niente in fatto di programmazione sotto Win e
Per programmare in Java con JBuilder NON devi conoscere la
programmazione sotto Windows (a meno che tu non voglia invocare metodi
nativi da Java), ma devo conoscere il Java per la parte logica, l'AWT o
le Swing per l'interfaccia grafica.
Ciao,
	Stefano

Newsgroup: it.comp.java
Titolo: Operatore sconosciuto!

cosa fa secondo voi questa istruzione?
if (imp1 % imp2 != 0)
E' un confronto però il segno della percentuale che operazione fa?

 E' un confronto però il segno della percentuale che operazione fa?
Modulo.
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 E' un confronto però il segno della percentuale che operazione fa?
Tale operatore identifica l'operazione del modulo.
G.M.

Scusa ma non ho capito ciň che hai detto.
Queste sono le istruzioni che ho in un metodo che dovrebbe restituire un
booleano:
if (qta%qtaconf!=0)
{
          return false;
}else{
          return true;
In poche parole cosa fa?
Grazie per la collaborazione!

 In poche parole cosa fa?
Ti ritorna True se qta e' un multiplo esatto di qtaconf.


Grazie ancora!

Newsgroup: it.comp.java
Titolo: char - String?

Ciao!
Qual'è l'istruzione per convertire un tipo char in un oggetto String?
Paola

toString()
ciao

Qual'č l'istruzione per convertire un tipo char in un oggetto String?
String s = "Prova";
char c = '!';
s = s + c;

 Qual'è l'istruzione per convertire un tipo char in un oggetto String?
    char c = 'a';
    String s = String.valueOf(c);
Bye Marco.
Newsgroup: it.comp.java
Titolo: parsing pdf migliore di pdfbox

Buongiorno a tutti.
Sono un assoluto niubbo di java e devo realizzare una applicazione per
eseguire il parsing di una serie di documenti pdf multicolonna.
Ho bisogno di una libreria in grado di estrarre i dati e distinguere i
blocchi.
Ho provato pdfbox ma qualsiasi cosa faccio non mi permette di capire
se una linea di testo fa parte di un paragrafo o di un altro (la
separazione è data da una linea vuota che in pdfbox scompare o dal
testo in grassetto della prima riga del paragrafo).
Conoscete altre librerie in grado di aiutarmi che siano free?
Grazia infinite.

 Conoscete altre librerie in grado di aiutarmi che siano free?
Puoi provare questa 
http://itextpdf.com/
Ciao
Angelo

E' a pagamento purtroppo.

 E' a pagamento purtroppo.
Newsgroup: it.comp.java
Titolo: Aiuto JDBC

Qualcuno mi aiuti per favore !!!
Come posso aggiornare un campo Memo (di un Database di Access) con il
contenuto di una TextArea ???

 ha scritto nel messaggio
news:aCMm7.154483$TS4.1...@news2.tin.it...


 ha scritto nel messaggio
news:9nn921$ael$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.java
Titolo: Java e VRML (da vedere!)

Ciao a tutti,
sono Alessandro Panzetti ed ho partecipato allo sviluppo del primo
ambiente italiano multiutenza in VRML.
Voi vi chiederete cosa c'entra con questo NG ?
Tale ambiente 3D multi utenza è stato sviluppato utilizzando l'
interfaccia programmativa verso il VRML fatta in Java EAI (External
Authoring Interface) .
Il risultato e' da vedere !
Per accedere è necessario avere installato sul proprio browser una
plug-in per il VRML.
Consigliato è il CosmoPlayer1.0 della Silicon Graphics scaricabile
gratuitamente da 
http://cosmo.sgi.com
L'ambiente è testo anche con il CosmoPlayer2.0
Si consiglia di usare Netscape come browser HTML, perchè IE ha qualche
problemino  :-)).
L'ambiente è ancora in versione beta, quindi non si esclude qualche
problema in fase di ingresso. Se avete problemi provateci più volte.
L'indirizzo è 
http://multidream.logicom.it
Il tutto è stato fatto da appassionati e non ha nessun scopo di lucro.
Potrete trovare me ed altri che hanno partecipato allo sviluppo Domenica
15 alle 13:30 .
Il mondo multiutenza da il massimo quando ci sono almeno due utenti :-))
La cosa è nuova quindi ancora sconosciuta.
Ci vediamo domenica...
ciao
Alessandro Panzetti
VRML Dreamers
http://www.lucia.it/vrml

 problemino  :-)).
Risolti i problemi con IE4.01 e con Microsoft World Viewer come plug-in.

Newsgroup: it.comp.java
Titolo: Re: [Servlet] Session Listener

Davide wrote:
[CUT]
Ho risolto, non so se nel modo piu' pulito, pero'!
Ho cambiato interfaccia e metodi (Pescata con google):
public class LoggingListener  implements HttpSessionListener {
   Logger sysLog = Logger.getLogger("it.sweetvillage.swcc.debug");
   private  static int activeSessions =  0;
   /* Session Creation  Event */
   public void  sessionCreated(HttpSessionEvent se)  {
     activeSessions++;
   }
   /* Session Invalidation  Event */
   public void  sessionDestroyed(HttpSessionEvent se) {
     if(activeSessions > 0)
       activeSessions--;
     HttpSession s = se.getSession();
     Map oUser = (HashMap) s.getAttribute(Keys.USER_KEY);
     String userId = (String) oUser.get(Keys.USER_ID_KEY);
     if (sysLog.isDebugEnabled()){
       sysLog.debug("LoggingListener.valueUnbound:");
       sysLog.debug("\tUtente '"+userId.trim()+"' disconnesso.");
     }
   }
   public static int getActiveSessions() {
     return activeSessions;
   }
}
Mi conta anche il numero di sessioni attive.
Web.xml resta come nel post precedente.
Ciao a tutti,
-- 
            Davide Gurgone
      web: 
http://www.gurgone.it/
mail: davidechiocciolinagurgonepuntoit

 
Già credo proprio sia dovuto al fatto che la classe sia astratta.
Newsgroup: it.comp.java
Titolo: semplice inoltro di una email con javamail

Ho un programma che scarica la posta da un pop3 e poi effettua un semplice
inoltro della stessa email ad un altro indirizzo.
Utilizzo javamail. Il mio problema è su alcune email dove ho errori negli
headers dell'email originale (per esempio l'indirizzo che non è scritto n
modo convenzionale...).
Quando la scarico nessun problema ma quando la spedisco ho degli errori.
C'è un modo di dire a javamail di forzare eventuali errori di headers e
spedire comunque l'email senza sollevare eccezioni?
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Può essere che le eccezioni non le generi javamail ma il relay smtp a cui ti
appoggi per l'invio.
Prova a postare parte dell'eccezione.
Roberta wrote:

-- 
---------------------------------------------------
......vieni a trovarmi 
http://www.glz.it
......dai voce al tuo sito 
http://www.talkwithus.it
---------------------------------------------------


Per esempio:
24/01/2005 11:58:34 javax.mail.MessagingException: Sending failed;
  nested exception is:
	class javax.mail.internet.AddressException: Illegal character in local name
	at modelforward.SenderSmtp.send(SenderSmtp.java:335)
25/01/2005 16:55:47 javax.mail.MessagingException: Sending failed;
  nested exception is:
	class javax.mail.MessagingException: Unknown encoding: plain
25/01/2005 17:31:40 javax.mail.MessagingException: Sending failed;
  nested exception is:
	class javax.mail.internet.AddressException: Illegal whitespace in address
26/01/2005 10:07:47 javax.mail.MessagingException: Sending failed;
  nested exception is:
	class javax.mail.internet.AddressException: Missing '"'
Cose di questo tipo.
Il messaggio originale non viene modificato per nulla, ma semplicemente
preso e rispedito.


Per prenderlo e rispedirlo devi impostare comunque i campi:
mittenete, destinatari, soggetto,...
prendendoli dal messaggio originale, forse in questo passaggio ti perdi
qualcosa


 qualcosa
Io prendo il messaggio iniziale e aggiungo semplicemente il nuovo
destinatario a cui fare il forward senza rispedire il messaggio ad eventuali
altri destinatari già presenti.
Il mittente, il subject..... tutto il resta rimane invariato, è quello
ORIGINALE.
E' qui il problema.
 I messaggi arrivano fuori standard (quindi messaggi senza @ nell'indirizzo,
illegale white space......), mentre sembrerebbe che javamail sia rigido e
non permetta di settare dei valori "non buoni". Posso forzare questa cosa?
Roby

Newsgroup: it.comp.java
Titolo: gnu license

Qualcuno mi sa spiegare quando e a chi bisogna versare dei soldi se si usa
un prodotto con licenza GNU ?


http://csvtosql.sourceforge.net/

 un prodotto con licenza GNU ?
Quando l'autore lo richiede, all'autore o a chiunque lo richieda. Ma una
volta che hai dato i soldi o qualunque cosa l'autore chieda in cambio del
software, lui è obbligato a fornirti anche i sorgenti, e tu puoi farci
quello che vuoi, anche rivenderli a tua volta, anche a un prezzo maggiore,
e senza dire niente a nessuno. L'unica cosa che non puoi fare è impedire
alle persone a cui dai il programma di ottenere il sorgente e di farci
quello che vogliono. Per maggiori spiegazioni vai sul sito della FSF
Newsgroup: it.comp.java
Titolo: Macchine a stati e comunicazione via porta seriale

Ciao a tutti!!
Essendo la prima volta che scrivo su questo NG spero di non esporre un
quesito troppo banale o da FAQ (in tal caso spero di essere
perdonato...)
E' sensato pensare di realizzare una macchina a stati finiti per
gestire la comunicazione tra uno strumento di misura e il mio PC
attraverso la porta seriale?
L'idea che avevo in mente era quella di usare il package javax.comm
per analizzare le informazioni trasmesse dallo strumento per muovermi
da uno stato all'altro e trasmettere di conseguenza gli opportuni
comandi allo strumento stesso.
Se la mia idea ha senso, sapreste darmi qualche dritta su come
realizzare macchine a stati finiti usando il linguaggio Java? (su TIJ,
Eckel faceva un esempio usando una serie di switch ma alla fine
concludeva dicendo che esistono metodi migliori per farlo... perň mi
sembra che per il resto del libro non ne parli piů).
Sapreste eventualmente indicarmi qualche via alternativa (e forse
anche migliore vista la mia scarsa esperienza) per gestire la
comunicazione?
Grazie a tutti.

comunicazione?
Passo la mano. :-)
HTH
-- 
Ciao
	Fabrizio C.

 sembra che per il resto del libro non ne parli piů).
se preferisci vedere la comunicazione tramite una macchina a stati
finiti allora potresti implementarla con un grafo dove gli stati sono
gli stadi del tuo protocollo e gli archi uscenti dagli stati sono gli eventi
che si possono generare in ogni stato.
[CUT]
ciao...
Daniele.
Newsgroup: it.comp.java
Titolo: Finestra "nonna" che apre finestra madre che apre finestra figlia

Premessa: il mio problema riguarda in parte java, in parte javascript, per 
cui lo mando ad antrambi i newsgroup.
In una pagina HTML (scusate se fa ridere, ma la chiamerò finestra nonna), 
con il classico window.open, un javascript apre al click del mouse una 
piccola finestra (finestra madre) il cui unico scopo è mandare in esecuzine 
un'applet java che si occupa di aprire, utilizzando una "class finestra 
extends Frame", una terza finestra (finestra figlia) con Panel, Label, 
Button, Checkbox, MenuItem, e altre simili amenità.
Quello che non mi piace è la presenza della finestra madre. Però:
1) non posso "attaccare" (riscrivendo l'applet java) la finestra figlia alla 
finestra madre, perchè MenuItem mi risulta sia un metodo di Frame, ma non di 
Applet;
2) non posso eseguire direttamente l'applet nella finestra "nonna", 
altrimenti quando si apre un link dalla stessa l'applet non trova più la 
pagina che l'ha generata, con conseguente malfunzionamento (vedi 4);
3) suppongo di non poter rendere invisibile (utilizzando javascript) la 
finestra madre; al massimo posso settarne la posizione al di fuori dello 
schermo, ma rimarrebbe comunque visibile dalla barra delle applicazioni;
4) chiudendo la finestra madre dovrebbe chiudersi anche la finestra figlia, 
ma questo non accade quando è ancora presente la "nonna", con conseguente 
malfunzionamento dell'applet (funziona tutto, tranne l'apertura dei link dei 
menù; probabilmente si genera qualche problema con AppletContext).
Vorrei sapere è possibile realizzare una delle seguenti soluzioni:
A) nascondere completamente la finestra madre (javascript), obbligando però 
l'applet java a chiuderla quando viene chiusa (java);
B) "attaccare" la finestra figlia alla finestra madre, mantenendo i MenuItem 
(java);
C) utilizzare qualunque altro metodo che lasci aperte solo due finestre (la 
pagina HTML e l'applet java), senza però creare il problema di cui al punto 
4 (applet java che non trova più la pagina generatrice perchè nella stessa è 
stata aperta un'altra pagina del sito);
D) obbligare perlomeno la finestra madre a chiudere la finestra figlia 
quando viene chiusa, anche se la finestra "nonna" è ancora aperta.
N.B. Tanto per capirsi, il link è "applet java" alla pagina 
http://www.soloclassica.it/mappasito.htm



Secondo me dovresti inserire nella finestra del browser (la "nonna") un
frameset composto da due frame, di cui uno dei due ridimensionato in modo da
essere completamente invisibile. Il link "applet java" si limita a caricare
l'url contenente il riferimento all'applet all'interno del frame invisibile
(target="loader"), mentre l'aggiornamento del frame visibile lo puoi fare
con una chiamata alla seconda forma di showDocument (classe AppetContext,
che penso tu abbia già usato), utilizzando anche lì il parametro "target".
-- 
Fermiamo Scientology prima che sia troppo tardi!!!
http://xenu.com-it.net
 - 
http://xenu.freewinds.cx/
 - 
http://www.xenu.net/
(per rispondere personalmente leva IlDitoDalCulo)
Newsgroup: it.comp.java
Titolo: copiare byte[]

Salve a tutti,
vorrei copiare solo le prime 8 celle di un vettore di byte in un altro
vettore di byte.
Qualcosa del tipo:
b --> array di byte gia' letto
c --> array dove copiare i primi 8 byte di b
	byte c[100];
	for(int i=0;i<8;i++)
		c[i]=b[i];
ottengo l'errore:
Crypt.java:27: ']' expected
        byte c[100];
in fase di compilazione.
Grazie Massimo.



System.arraycopy(b,0,c,0,8);
il tuo codice deve essere corretto
byte[] c = new byte[100];
for(int i=0;i<8;i++) c[i]=b[i];
ciao_O
_______________________________________
http://jame.sourceforge.net
 
[ last release jame4.2e ]
_______________________________________
http://digilander.iol.it/schiele

Newsgroup: it.comp.java
Titolo: Installare Eclipse

Ciao, sono dinuovo io, il neofito del java....
sto cercando di compilare e utilizzare (ma penso che non ci riusciro)
Eclipse 3.0, ma mi richiede di avere gia installato JDK 1.4 e ANT
1.4..........ho cercato sul sito 
www.eclipse.org
, ma non ho trovato e la
documentazione non la posso scaricare perche mi richiede il codice e la
pass.....come posso fare?
Sto cercando di installare Eclipse su un portatile che ha Win XP Home, e che
quindi è sprovvisto della JVM...come posso utilizzare Java su XP?
Grazie
EManuele

Hai bisogno della j2se la puoi scaricare da qui:
http://192.18.97.244/ECom/EComTicketServlet/BEGINjsecom15b.sun.com-a80:40880c2d:49572f373bcfb15/-2147483648/357654123/1/444014/443786/357654123/2ts+/westCoastFSEND/j2sdk-1.4.2_04-oth-JPR/j2sdk-1.4.2_04-oth-JPR:3/j2sdk-1_4_2_04-windows-i586-p.exe
Link un po lunghetto! :D:D
-- 
-------------------------------------------
Paolo Mainardi
Undergraduate Student
University of Bologna
pmai...@cs.unibo.it
msn : 
mainar...@hotmail.com
-------------------------------------------

 quindi è sprovvisto della JVM...come posso utilizzare Java su XP?
scarica J2SE SDK  che contiene anche la JVM

[big cut]
Seguiro i tuoi consigli..e scusate le domande (che sicuramente faro) da
perfetto spinone...
Ciao e grazie
Emanuele
Newsgroup: it.comp.java
Titolo: Differenze fra Jdk...

Scusate ma che differenze ci sono fra il JDK 1.1 e l' 1.2?
Io non so teoricamente i jar per Jdk 1.1 dovrebbero andare anche su
JDK 1.2, ma talvolta non č cosě... e soprattutto che devo settare
nella variabile CLASSPATH, visto che nel JDK 1.2 in /lib non c'č il
file "classes.zip"
Grazie per le eventuali risposte, se devo fare o usare qualche tool
ditemelo.

 ha scritto nel messaggio
news:3885e6ba...@news.tin.it...



E' ricambiato il modello degli eventi da 1.1 a 1.2? Non credo, è già
successo dal'1.0 all'1.1. Cosa c'è meglio del "Publish and Subscribe"?
--
Ugo
__________________________________________________________________________
"La perfezione si ottiene non quando non c'è nient'altro da aggiungere,
 bensì quando non c'è più niente da togliere." Antoine de Saint-Exupéry
__________________________________________________________________________
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Enterprise Java Consulting
@mail: Ugo.L...@Flashnet.it
Home Page: 
http://www.ugolandini.net
Mentoring: 
http://www.projectoo.com
Work Phone: 02/61860647-6-4 06/58332267
Cell Phone: 0347/6310749 - 0347/4783580
Fax Phone: 02/700 413 187
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 ha scritto nel messaggio
news:3886201B...@flashnet.it...


Hai ragione!!!


 nella variabile CLASSPATH, visto che nel JDK 1.2 in /lib non c'è il



Beh, un cosa che è cambiata parecchio è la gestione della sicurezza. Poi ci sono
un sacco di nuove classi "Collection", più molti nomi di metodi più coerenti di
prima ("add" invece di "addElement", ecc.). Non mi viene in mente altro, anche
perchè io continuo ad usare il jdk 1.1 ;)



Beh, il jdbc 2.0 non dipende dalla vm. Comunque un sacco delle nuove librerie
(JavaBlend, ecc.) richiedono Java 2 per funzionare. (E' un peccato)


 io continuo ad usare il jdk 1.1 ;)
-- 
Cristian Veronesi - CRPA SpA - Reggio Emilia, Italy
Whatever it is, I'm against it (Groucho Marx)
Newsgroup: it.comp.java
Titolo: Oltre a JDBC

Buon giorno a tutti,
mi chiedevo se ci fosse un modo per accedere ai DataBase oltre ad utilizzare
JDBC, avrei esigenza di utilizzare l'interfaccia DatabaseMetaData per
memorizzare su file alcune informazioni di un DB, come per esempio l'elenco
delle tabelle, ma purtroppo i dirver JDBC per Access non implementano la
funzionalità, così mi chiedevo appunto se ci fosse un modo alternativo!
Vi ringrazio per l'aiuto.
Ciao
Daniele

 funzionalità
Il problema non e' di JDBC ma dei driver. Prova con un driver diverso,
oppure, dato che Access e' un'orrore di database, usa un database
diverso.
Su 
www.mindprod.com
 c'e' un elenco di produttori di driver JDBC.
Davide

 wrote in message
9huoq5$fu7n6$1...@ID-18487.news.dfncis.de...


Newsgroup: it.comp.java
Titolo: Approccio per oggetti in Sessione

Ciao a tutti !!!
Mi ritrovo a dover accumulare nella HttpSession un buon numero di oggetti,
a causa di una navigazione piuttosto lunga in cui solo alla fine salvo
tutto quanto per ragioni di transazionalita' (lavoro con jBoss + Tomcat).
Questi oggetti, rappresentazioni di tabelle database, hanno, fra i loro
vari attributi, un'oggetto di tipo PrimaryKey, che contiene i vari campi
che a database mappano la chiave primaria della tabella stessa.
La mia idea era di salvare in sessione solo le chiavi primarie degli
oggetti che mi porto avanti, per non sovraccaricare la sessione del singlo
utente. Controindicazione di quest'approccio è che, quando devo fare un
riepilogo degli oggetti scelti, non posso semplicementi tirarli fuori
dalla sessione ma devo fare delle select per primary key sul database.
Volevo chidervi se come approccio vi sembra scrorretto, corretto ma solo
in certi casi, eccecc.
Come faccio a capire se risparmio davvero qualcosa mettendo in sessione
non tutto l'oggetto ma solo il suo oggetto PrimaryKey ?
Grazie in anticipo per qualsiasi consiglio, link per documentazione, quel
che è.
Ciao e buon lavoroStudio.
***************************************
messaggio inviato tramite HostSearch.it
---------------------------------------
---> 
http://www.hostsearch.it/newsgroup
***************************************

Io personalmente direi che il vantaggio di questo tipo di approccio dipende
solo dalle dimensioni dell'oggetto e dalla facilità con la quale, con un
metodo che prenda in ingresso la chiave primaria, ti ricomponga l'oggetto.
Ovviamente se l'oggetto è una sola stringa, forse conviene farti una Map, se
invece l'oggetto è "corposo" conviene la Primary.
Inoltre in funzione della lunghezza di navigazione, il procedimento Primary
abbatte di molto "i costi" memoria.
J
Newsgroup: it.comp.java
Titolo: Message-Driven Bena e JMS

Ho questa situazione da risolvere:
Ci sono diversi Entity bean che creano messaggi e li indirizzano in una coda 
di messaggi (Queue).
Su questa coda č in ascolto un Message-Driven bean che analizza i messaggi 
di questa coda.
Da quanto ho letto perň, la corrispondenza tra un produttore di messaggi e 
un consumatore č 1 a 1, quindi
č possibile che gli entity bean lascino i loro messaggi sulla stessa coda?
come faccio a far capire al message-driven bean chi gli ha mandato un certo 
messaggio?
se avessi piů message-driven bean, questi potrebbero stare in ascolto sulla 
stessa coda?
come si realizzerebbe questa cosa?
grazie.
nico. 

ciao...
il sistema a coda (indipendentemente dal fatto che usi ejb meno)
prevede che 1 messaggio venga recapitato ad un solo consumer, anche se
per quella stessa coda ne sono registrati più di uno (differenza con i
topic); il messaggio verrrà elaborato 1 e 1 sola volta.
negli gli header del messaggio puoi trovare le informazioni su chi ha
creato il messaggio, la data di creazione, il periodo di validità

 ha scritto nel messaggio 
news:1148024671....@i40g2000cwc.googlegroups.com...


con i topic 1 messaggio viene recapitato a tutti i listeners
registrati....
se un listener ha una sottoscrizione durevole gli vengono recapitati i
msg mandati nel topic mentre lui era disconnesso

 ha scritto nel messaggio 
news:1148109396.4...@i39g2000cwa.googlegroups.com...


Newsgroup: it.comp.java
Titolo: Parentesi graffe con Fortè for Java

Qualcuno di voi sa dirmi come cavolo si fa a scrivere le parentesi
graffe con Fortè for Java? la classica combinazione ALT-123 non
funziona!!!!!!!!!!!!!!!!!!!!   Help me!!!!

 ha scritto nel messaggio
news:3A11B94A...@tiscalinet.it...


 SHIFT + Alt Gr + ] da }
Stupendo, come mai a una cosa cosi' potente non e' stato dato il giusto eco.
Io personalmente non lo sapevo.
Diffondiamo, diffondiamo.... :-)
Acca

 SHIFT + Alt Gr + ] da }
Stupendo, come mai a una cosa cosi' potente non e' stato dato il giusto eco.


Newsgroup: it.comp.java
Titolo: Swing JTable ?!?!

Sto cercando della documentazione sulla classe JTable con facili esempi,
qualcuno puņ aiutarmi ???

...

Newsgroup: it.comp.java
Titolo: [OT - forse] Emulatore protocollo NMEA

Salve a tutti,
devo realizzare un programma J2ME ingrado di interfacciarsi, tramite porta 
RS232, a diversi dispositivi GPS (ovviamente uno alla volta ;-) ).
Tutti i dispositivi comunicano tramite il protocollo NMEA.
Non avendo ancora a disposizione i GPS ho pensato di cercare in rete un 
emulatore di protocollo NMEA.
In altre parole un software che in esecuzione su un altro PC mi simula un 
apparato NMEA.
La mia ricerca purtroppo non ha avuto successo. La cosa mi ha stupito non 
poco perchč sono molte le aziende italiane ed estere che stanno realizzando 
software per GPS e credevo che non sarebbe stato difficile trovare un 
emulatore.
Morale della favola sembra non ho trovato nulla.
Qualcuno di voi sa dirmi se esiste un emulatore NMEA?
Grazie,
Carlo 

 Carlo
ciao carlo.
possibilita:
prendi un programma tipo terminal ed invia il contenuto di un file che
contiene un gran numero di frasi nmea con 4800 baud su una delle porte
seriali. tramite un cavo riceverai i dati su un altra porta.
altra possibilita:
perche non scrivi un piccolo programma, che ti invia data di prova con
4800 baud su una delle porte seriali. con un cavo etc..
se il tuo pc non ha una seconda porta libera, dovresti usare un altro
(secondo) pc.
Noi abbiamo a lungo fatto i nostri test con questo metodo.
pero: non hai guardato/cercato bene, perche mi ricordo di aver visto
parecchi programmi in giro (freeware) che permettono sia la
trasmissione sia la ricezione di frasi nmea.
se hai delle domande, scrivimi una email, forse non leggero
regolarmente le risposte qui, perche non so niente dello java....
saluti da michele

...
carlo, ecco un link di una software gratuita, trovato in 2 minuti:
http://www.visualgps.net
tra l altro ti offrono almeno un programma freeware.
michele

Newsgroup: it.comp.java
Titolo: SQL e java...

Devo studiarmi jdbc, oppure devo installare mySql?
Voglio dire, non è che si rischia di spaccarsi la testa a destra e a
sinistra?
Utilizzando java e XML...sql devo studiarlo approfondendo la jdbc?
Grazie per le eventuali risposte

mySQL è un database
jdbc è un'api che serve per accedere a un database
sql è un linguaggio standard per interrogare un db
xml è un metalinguaggio di markup descrittivo.
Senz'altro la coppia java xml è fantastica, ma non si può dire di conoscere
java se non si conosce (a ave maria) jdbc e sql.
penso che xml venga ad uno stadio successivo.
Magari se vuoi studiare jdbc puoi cominciare a fare le prime prove anche con
access.
Successivamente se ti va diu fare una cosafiga puoi anche installare mySql e
provare a interaggire con questo db.
"Colpiscilo e Ammazzalo" <ZI...@devi.stare> ha scritto nel messaggio
news:nX%Ia.108228$Ny5.3...@twister2.libero.it...

Newsgroup: it.comp.java
Titolo: jdbc





Salve a tutti!


 


C'è qualcuno che sà usare JDBC?


Nom reisco a combinare niente!


 


Gianfranco



 niente! Gianfranco

http://java.sun.com/products/jdbc/learning.html
Assicurati di averlo letto tutto, se c'è qualcosa che non capisci, posta
pure sul newsgroup...
Ciao e buono studio
--
Giuseppe Acito
Company Slave
K-Tech S.r.l.
Via Tibullo, 13
00193 - Rome (RM) - Italy
http://www.k-tech.it
Phone: +39 (0) 6 68301467
E-mail: 
giusep...@mclink.it
Ten pil. Giuseppe Acito
21° GVv Tigri -
AMVI 
http://www.amvi.it
ICQ 69708049
IVAO ID I-2102
Newsgroup: it.comp.java
Titolo: Niente di grave

Salve a tutti
nessun "Aiutoooo , oddio....son nei guai !!" ma un semplic esercizio di un
novello
nel seguente codice (scritto per esercitarmi ) il compilatore Forte nel
compilarlo mi segnala l'errore alla quart'ultima riga.
A me sembra apposto....
mmah...!
Un saluto
..e grazie per la pazienza !
Posto il codice:
=====================================
class archivio{
    String [] archivio;
    archivio(int posti){
    archivio=new String [posti];
    }
      void immetti (int posto, String parola ) {
        archivio [posto]=parola;
    }
     void cerca (String termine){
        for(int i=0; i<archivio.length; i++ ) {
        if (archivio[i].equals(termine))
            System.out.println("Ho trovato la parola nella posizione " +
i );
        else
            System.out.println("Nessun riscontro per il termine cercato");
        }
     }
    String scrivi (int numm) {
        return archivio[numm];
    }
}
// Inizia il caso applicativo
class pp {
     static void main (String asrgs[]) {
        archivio lista=new archivio(5);
        lista.immetti(3,"Diamante");
        lista.immetti(4,"Zucchero");
        System.out.println("Alla quarta  posizione dell'archivio abbiamo " +
lista.scrivi[3] );  // In questa righa il compilatore segnala un errore in
lista.scrivi[3]
        lista.cerca("Zucchero");
       }
}

mmah...!
Bell'aiuto:) Puoi dirci il messaggio esatto di errore?
--
Oggi ho fatto una scoperta, ho trovato un computer...
The MentoR

Ciao,
parentesi quadre invece che tonde?
Hai scritto lista.scrivi[3] invece che lista.scivi(3).
-- 
Lucio Benfante
Brainbench MVP for Java 1
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064

 lista.scrivi[3]
avresti dovuto scrivere 
lista.scrivi(3)
ciao

 lista.scrivi[3]
scrivi è un metodo che ti interfaccia con un array, ma questo non ti
permette certo di usare la sintassi di accesso agli elementi dell'array
anziché quella dei metodi
un consiglio, usa nomi significativi, non chiamare "scrivi" un metodo che
legge dati, dopo un po' guardando il codice non capirai nulla, chiamalo, che
so, getElementAt(int pos)
~~
artemis.alpeia

 wrote in message
news:JWNP8.60725$5i1.2...@news2.tin.it...

Shouldn't it be: lista.scrivi(3).
It is a method, isn't it?

Quando usi la doppia barra ("//") per inserire un commento quest'ultimo
deve essere tutto sulla stessa riga, se vuoi andare a capo o inserisci
un'altra doppia barra o usi fin dall'inizio "*/" chiudendo il commento
con "*/".
Ciao.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: Parser HTML

Salve vorrei un aiuto devo realizzare un parser Html.
vorrei essere indirizzato su quali possono essere le Api da usare.

 vorrei essere indirizzato su quali possono essere le Api da usare.
penso che tu possa usare le stesse API per il parsing XML, in fondo sono più
o meno la stessa cosa.
Sul sito della SUN trovi tutto, puoi cercare "parser xml", SAX, DOM

 wrote in message
news:bdruh8$4f7$
1...@newsreader.mailgate.org

 
Scusa se mi intrometto....
ma HTML può avere file non "ben formati" mentre XML
deve avere file "ben formati".
C'è un modo con SAX e DOM di evitare di validare i file XML?
--gio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 C'è un modo con SAX e DOM di evitare di validare i file XML?
Un trucco (se ne parlo' gia' mi pare) e' usare Tidy - e fare il parsing del 
risultato.
-- 
Fighting for peace is like fucking for virginity
ObjectZone - 
http://space.tin.it/computer/csadun

 risultato.
Tidy? non conosco...
Comunque cerco...
Grazie 


 Tidy? non conosco...
E' su sourceforge, col search engine dovresti trovarla in un minuto.


Newsgroup: it.comp.java
Titolo: Espressioni Regolari per Jlex

Salve a tutti,
ho necessità di un parser di codice Java. Per fare questo uso Jlex per il
lessico e JavaCUP per la sintassi. Devo tuttavia specificare da un lato
tutte le espressioni regolari e dall'altro tutta la grammatica di Java.
Volevo sapere se è possibile reperire queste informazioni formattate secondo
le specifiche dei programmi prima citati.
Vi ringrazio in anticipo,
Mirco


La sintassi e' uguale agli analoghi per C (flex e bison) di cui trovi una
miriade di esempi su internet.
Devi soltanto sostituire il codice C/C++ in Java, la sintassi per la
costruzione del linguaggio (lessico+grammatica) e' uguale.
-- 
Marco "Duff" Palermo
http://www.marcoduff.com/

 tutte le espressioni regolari e dall'altro tutta la grammatica di Java.
Non ho ben capito cosa intendi con "tutte le espressioni regolari" cmq sul
sito di CUP trovi la grammatica di Java:
http://www.cs.princeton.edu/~appel/modern/java/CUP/
Ciao
Matteo
-- 
chi sono e soprattutto chi non sono:
http://www.ilnomedeldominio.it
un piccolo programma per studenti universitari:
http://inutility.ilnomedeldominio.it/imsv/

Newsgroup: it.comp.java
Titolo: Use Case plugin per Eclipse

Buongiorno a tutti,
vorrei sapere se esiste un plug-in per l'ottimo Eclipse
(
http://www.eclipse.org
) per il disegno dei diagrammi Use-Case.
Grazie 1000.
Ciao

...

Prova omondo
http://www.eclipseuml.com

Hello, andrea!
You wrote  on 6 Jun 2003 07:46:32 -0700:
 am> Prova omondo
grazie
With best regards, Bitch2k.  E-mail: 
bit...@libero.it
Newsgroup: it.comp.java
Titolo: OCR per leggere un Captcha

Premesso che bypassare un Captcha non è cosa da fare (in linea di 
massima), conoscete un'implementazione in grado di leggere un Captcha di 
medio livello attraverso la lettura dell'immagine tramite OCR?
Qualunque implementazione andrebbe bene, meglio se in Java!
Io non ho trovato granchè in giro, in pratica "pare" che sia facile 
bypassare un Captcha ma in realtà mi pare che nessuno lo abbia fatto (o 
non ce ne sono le prove in giro).
Grazie.
P.

 ha scritto nel messaggio 
news:fn4cua$drp$1...@aioe.org...


Newsgroup: it.comp.java
Titolo: [OT? :-) ]Devo leggere e scrivere su file:come faccio :-)

Salve a tutti , devo leggere dei dati formattati da file
una stringa , e due int .Quali classi/metodi devo usare? :-)
Cribbio , in C e semplice :
FILE  *fp;
gets(nomefile);
fp=fopen(nomefile, "r+");
fprintf(fp,"ciao %s\n",nomefile);
fclose(fp);
while(fgets(pippo,10, fp){..}
fclose(fp);
ma in java quali cavolo di classi/metodi uso? :-)
Ciao

 una stringa , e due int .Quali classi/metodi devo usare? :-)
File, FileReader, BufferedReader...
Vedi la documentazione di Java.
Davide

 Cribbio , in C e semplice :
in C e' semplice perche' lo hai studiato, cosa che invece a quanto pare
non hai fatto con java ;)
ti consiglio di leggerti la parte del Java Tutorial di Sun
sull'argomento, perche' farti un riassunto qui e' un po' troppo lungo...
-- 
(o-  _______________________________________________________________
//\  Luca Di Taranto                            dita...@zappami.tin
V_/_ to email me, please, remove "zappami.invalid" and add  "
tin.it
"

Newsgroup: it.comp.java
Titolo: Java & XML... qualcuno ha fatto qualcosa?

Uso il parser di sun (come già ti ho detto in mail)
Libri ne ho 2.
Ho trovato anche qualche cosa di + generale sulla rete.
Guarda su 
www.bytecode.it:8001/technology/webdesign/index.jsp
alla voce xml
Ciao
--
.·::·._.·::·._.·::·._.·::·._.·::·._.·::·._.·::·._.·::·.
Bytecode - Application Service Provider
www.bytecode.it
Risorse gratuite,  tech tips e tutorial per programmatori,
grafici e webmaster.
Web hosting, web housing, web design ed ecommerce
per le aziende che vogliono crescere.
Iscriviti alla mailing list per gli aggiornamenti sul
contenuto del sito
.·::·._.·::·._.·::·._.·::·._.·::·._.·::·._.·::·._.·::·.

... come da subject,
Io ho utilizzato il parser di IBM alphaworks xml4j versione 2.0.15. Ora
dovrebbe essere stato upgradato alla 3.0 e forse ha anche cambiato nome
(mi pare jerces, o qualcosa del genere). Guanda sul sito di alphaworks.
Davide
_______________________________________________________
   Davide Manzoni -    email: 
dman...@racine.ra.it
The salesman said "This machine requires Windows 95, NT,
or better."   The only thing I could think of was Linux.
_______________________________________________________

 (mi pare jerces, o qualcosa del genere). Guanda sul sito di alphaworks.
Xerces è del gruppo Apache, il quale sembrerebbe comunque essere supportato
da IBM.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: ottenere valori Byte in binario

Ciao tutti
So che potrebbe sembrare una stupidata ma sapreste dirmi come posso
ottenere il valore di un oggetto Byte codificato in binario?
E come potrei fare il contrario?
Ciao Grazie 1000 a tutti

 writes:
SS> Ciao tutti So che potrebbe sembrare una stupidata ma sapreste
SS> dirmi come posso ottenere il valore di un oggetto Byte codificato
SS> in binario?  E come potrei fare il contrario?
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Integer.html
(puoi usare anche la documentazione di uno SDK più recente, ovviamente).
E un manuale Java per le costanti numeriche in formato binario.
-- 
 /\           ___                                    Ubuntu: ancient
/___/\_|_|\_|__|___Gian Uberto Lauri_____               African word
  //--\| | \|  |   Integralista GNUslamico            meaning "I can
\/                   e coltivatore diretto               not install
                               di software                   Debian"
a Cesare avrei detto di scrivermi | I would have told Caesar to write
a 
fn...@rat.vg
                    | me at 
fn...@rat.vg

Newsgroup: it.comp.java
Titolo: chiarimento sui file JAR

Ciao.
Ho confezionato la mia prima applicazione in un file JAR.
Quando clicco due volte sul file JAR si avvia l'applicazione che funziona
correttamente, pero' non carica le immagini ed i file della guida (html),
che invece carica correttamente eseguendo il programma senza confezionarlo
in un JAR (ho usato percorsi relativi in tutto il programma, del tipo
"images/icona.gif " oppure "guida/index.htm")
Mi sembra un problema legato alla directory di esecuzione, o no?
Come posso risolvere il problema? (ho cercato disperatamente sui miei libri
di java, ma senza risultati)
Grazie e ciao,
Luca.
P.S. Ho provato anche a confezionare il JAR usando NetBeans ma ho sempre lo
stesso problema!

CIaoo,
prova a reperire le risorse con
ClassLoader cl = this.getClass().getClassLoader(); 
Se devi fare una icona per esempio....
Icon cutIcon   = new ImageIcon(cl.getResource("images/cut.gif")); 
--gio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Icon cutIcon   = new ImageIcon(cl.getResource("images/cut.gif"));
Grazie mille :)
Ciao,
Luca.

 programma, del tipo "images/icona.gif " oppure "guida/index.htm")
http://space.tin.it.computer/csadun/resjars.html
-- 
Fighting for peace is like fucking for virginity
ObjectZone - 
http://space.tin.it/computer/csadun

 --gio
E' lo stesso se uso ClassLoader.getSystemResource ?
(ho provato e funziona... ma non è che ci sono dei problemi facendo cosi???)
Grazie ancora,
Luca.
Newsgroup: it.comp.java
Titolo: struts

 
http://csvtosql.sourceforge.net
Era cosi' affollato da Macy's che, quando ho appoggiato il gomito al
bancone, qualcuno lo ha venduto per 1,98 dollari! -- Henry Youngman

 writes:
DC> sto guardando questi giorni un po di offerte e vedo che la maggior
DC> parte richiede la conoscenza di struts.  mi domando: dopo l'uscita
DC> di jsf ha ancora senso andarsi a vedere struts ?  perchè mi da
DC> l'impressione di fare un passo indietro invece che avanti ..
DC> spero di non generare guerre di religione.
Nessuna guerra di religione.
Il sito della Sun recita:
          JavaServer  Faces  technology simplifies  building
          user interfaces for JavaServer applications.
struts ha componenti  per l'interfaccia utente, ma non  è solo quello,
c'è tutto  quello che sta  a monte della  generazione dell'interfaccia
utente.
Sul sito di IBM c'è un articolo che si intitola:
          Integrating Struts, Tiles, and JavaServer Faces
che parla appunto di usare tutte queste tecnologie insieme.
-- 
 /\           ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
  //--\| | \|  |   Integralista GNUslamico
\/                 e coltivatore diretto di Software


Ciao.
Ti sei risposto da solo. Visto che è ancora molto richiesto negli annunci
di lavoro, ha senso studiare e conoscere Struts appunto per trovare
lavoro.
Se invece la domanda è: "ha senso, potendo scegliere, scegliere Struts o è
meglio JSF?"...ecco qui potrebbe scatenarsi la guerra! :) Per quanto mi
riguarda, potendo scegliere, forse non sceglierei Struts...ma dipende da
molti fattori, la maggior parte dei quali non tecnologici (prevedibilità
dei tempi di sviluppo, conoscenze degli sviluppatori che ci lavoreranno,
disponibilità di documentazione, tipologia di progetto, tipo di
committente, ecc...)
-- 
Lucio Benfante
JUG Padova
www.jugpadova.it

 
http://csvtosql.sourceforge.net
SEDICENTE - Deficiente di 16 anni.

Guarda, proprio ieri ad un colloquio di lavoro, mi è stato chiesto:
"dovendo iniziare un'applicazione da zero cosa userebbe?".
Ho risposto "JSF perchè è già integrata nella JEE5 e perchè la
parte di rendering è migliore". E questo, nonostante io conosca Struts
come le mie tasche mentre JSF l'ho visto solo ad un corso di 2 giorni.
Ad ogni modo non vedo Struts come obsoleta ed il motivo per cui è
ancora richiesto è
1) Perchè si tende a privilegiare la conoscenza più condivisa
2) Perchè sono talmente tante le applicazioni fatte con Struts che
può sempre capitarti di doverne manutenere qualcuna.

 
http://csvtosql.sourceforge.net
Raro cade chi ben cammina. -- Leonardo da Vinci


Beh...la 1 te le devi studiare sicuramente anche perchè, proprio
perchè la 2 è in beta, nessuno ti farà anche iniziare
un'applicazione con la 2.

 perchè volevo un po guardarmi in giro ma sono più skillato su jsf+ejb3


 
http://csvtosql.sourceforge.net
I soldati si mettono in ginocchio quando sparano, forse per chiedere perdono
dell'assassinio. -- Voltaire, "Le sottisier"

 
Sì, secondo me non vale la pena studiarsi la 2...a quel punto uso JSF o
qualcos'altro.


fattura

 
http://csvtosql.sourceforge.net
- Cos'e' l'azoto? - E' l'ultima lettora dell'alfaboto.
Newsgroup: it.comp.java
Titolo: Aiutatemi per favore

Ho un problemone che devo risolvere al più presto:
in un file .htm ho inserito un'applet. Il .class
si trova nella stessa directoy del .htm.
Questo file .htm viene letto ed eseguita l'applet
correttamente su una macchina win98 sia con IE5
sia con NS 4.7.
Lo ho quindi portato su di un portatile con Win95
e IE 4  e NS 4.03: il risultato è che con IE4 si
blocca
e con NS 4.03 mi dice "Applet Prova can't start:
class Prova not found".
Devo settare qualcosa da qualche parte????
Vi prego, aiutatemi!!!!
Pamela

 wrote in message
jMjl4.41079$C3.4...@news.infostrada.it...

Newsgroup: it.comp.java
Titolo: ottenere indirizzo IP

Devo ottenere l'indirizzo IP di un pc collegato a internet con
connessione classica dial-up. Utilizzare il metodo seguente funziona ma
solo su Windows:
InetAddress thisComputer = InetAddress.getLocalHost();
su Linux si ottiene l'indirizzo di localhost 127.0.0.1...
c'è un metodo per ottenere l'IP _senza_ utilizzare un comando esterno?
(tipo ifconfig)
ciao a tutti e grazie,
-- 
Kwisatz


wrote:

Il metodo che hai mostrato era l'unica possibilità per ottenere
l'indirizzo IP locale fino al JDK 1.3.x . Dalla versione 1.4.0 in
avanti, e per tutte le piattaforme, il metodo raccomandato è questo:
(tieni sempre sotto mano la documentazione)
1) Ottieni un elenco di tutte le interfacce (schede di
rete/modem/qualunque cosa abbia uno o più indirizzi IP) raggiungibili
dal sistema operativo:
import java.net.*
import java.util.*;
...
Enumeration interfaces=NetworkInterface.getNetworkInterfaces();
...
2) Per ciascuna delle interfacce trovate, usa getInetAddresses() per
ottenere l'elenco di indirizzi ip associati ad essa.
3) Su ciascun indirizzo IP ottenuto (rappresentati da altrettandi
oggetti InetAddress) controlli che non sia un indirizzo di loopback
(127.x.x.x) con isLoopbackAddress().
Questi due passi possono essere risolti con:
...
ArrayList addressList=new ArrayList();
while(interfaces.hasNext) {
  NetworkInterface ifc=(NetworkInterface)interfaces.next();
  Enumeration addresses=ifc.getInetAddresses();
  while(addresses.hasNext) {
    InetAddress ipaddr=(InetAddress)addresses.next();
    if (!(ipaddr.isLoopbackAddress)) addressList.add(ipaddr);
  }
}
4) Alla fine del controllo, in addressList avrai un elenco di
indirizzi IP validi.
Su una connessione dial-up ovviamente l'elenco avrà un solo elemento.
Se non ne trovi (addressList.size()==0) puoi logicamente supporre che
il PC in questione non sia connesso. Se invece ne trovi di più... beh,
vedi te se fare altri controlli o se chiedere all'utente quale
interfaccia utilizzare... La documentazione aspetta solo te ;)
--
"tanto va la gatta al largo che affoga"
(per rispondere personalmente leva IlDitoDalCulo)

Newsgroup: it.comp.java
Titolo: Installer x programmi java

Salve, qualcuno conosce un programma x creare installazioni x programmi
java, magari anch'esso in java, ma che crei programmi di installazione
piccoli?
Ho utilizzato installAnywhere ma x un file di 10k mi fà un'istallazione di
più di un mega e mi sembra esagerato.
Grazie

 ha scritto nel messaggio
news:bick89$vka$1...@lacerta.tiscalinet.it...


 Grazie
Non è che gli fai includere la JRE???
Ciao
Ivan
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Noi usiamo NSIS, della Nullsoft (quello di Winamp): molto compatto, semplice, scriptabile
via Ant.
http://nsis.sourceforge.net/
Ciao,
    Bruno.
-- 
| Bruno Bossola 
| A Java Software Engineer :-)
| 
http://digilander.iol.it/bbossola
| Membro del JUG Torino - 
http://www.jugtorino.it

Salve, qualcuno conosce un programma x creare installazioni x programmi
per windows c'e' anche InnoSetup
ciao
-- 
Seti@Home Java Applets
http://maruko.webhop.net/