mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: problema con jstl & sql

Ciao ho un problema con la gestione delle variabili in jstl.
ho creato un web search engine e visualizzo i risultati della ricerca
con lo script sortable di jquery!
La query (sql) viene effettuata su un DB e mi salvo tutti i risultati
in una variabile "Rss" con jstl:
<sql query></sql query>
<c:set var="Rss" scope="request" value="${Rs.rows[0]}"/>
Dato che i risultati visualizzati sono tantissimi e voglio aggiungere
alla mia pagina web dei bottoni che dovrebbero aiutare l'utente a
filtrare i risultati, per categoria o genere.
il mio problema è che non so come gestire i risultati precedenti ed
eventualmente applicare i vari filtri.
Devo rieffettuare un'altra query? o devo lavorare sulla variabile
Rss?? Vorrei dei consigli su cosa e come fare questa operazione.
Grazie


è dalla fine degli anni 90  (OVVERO PRIMA DELL'AVVENTO DI STRUTS E DEI
WEB FRAMEWORKS e quando si ascoltava questo 
http://www.youtube.com/watch?v=Zx3m4e45bTo&hl=it
) che  non uso l'approccio jstl con query nelle pagine. Ora premesso
che temo che con questa sintassi ti stia salvando la prima riga del
result set nella variabile (e se è vuoto mi sa che ti becchi pure un
errore) ,  temo anche che ti sia / ti abbiano buttato senza le
sufficienti informazioni su questa tecnologia (j2ee, java per il web
come vuoi). Questo newsgroup e internet in generale è zeppa di
informazioni. I miei consigli sono
1) se devi fare un SITO butta rapidamente un occhio a playframework
(
www.playframework.com
) non serve essere dei guru di java per usarlo e
ha molti componenti pronti
2) se devi fare un applicazione (magazino, fatture conticorrente
cartelle cliniche ecc) la strada è più lunga ma il mio consiglio è
leggiti
Agile Java Development with Spring, Hibernate and Eclipse
http://www.amazon.com/Agile-Development-Spring-Hibernate-Eclipse/dp/0672328968
ti spiga in modo semplice le tecnologie
fondanti e come usarle senza incasinarti
se la risposta a tutto: devo usare sql nelle pagine perchè il mio capo/
professore/guru mi obbliga... basta chiedere a lui!
Newsgroup: it.comp.java
Titolo: [OT] docs su ingegneria del software

Scusate l'OT, sto cercando libri elettronici che trattino tutto il processo
di vita del software. In particolare (visto che di progettazione UML si
trova gia' parecchio) cerco docs su principi e tecniche di conduzione delle
fasi di collaudo e testing. Qualcuno sa indirizzarmi?
ciao a tutti e grazie in anticipo,
Federico
------------------
   Imparo !
------------------

 wrote in message 8nh588$m7o$1...@nslave1.tin.it...

ciao Federico... posso indirizzarti al sito del metid del politecnico di
milano:
corsi.metid.polimi.it
. Cerca il corso di ingegneria del software 1 del prof
Ghezzi (sempre che tu non sia uno studente del corso... in tal caso avrai
perso solo un minuto x leggere queste righe :) ). Sempre che ti sia concesso
di accedere liberamente (io sono uno studente e quindi ho libero accesso ma
per utenti esterni non saprei...), potrai scaricare le dispense del corso
rigardanti ciclo di vita, progettazione, studio delle specifiche, testing...
Se hai bisogno di altre info: 
msin...@tiscalinet.it
.
Ciao

www.dis.uniroma1.it
Personale professor santucci vai al suo FTP ci dovrebbero essere i lucidi
del suo corso.
Ciao


grazie a tutti,
Federico.

se ti interessano posso  postarti degli appunti che ho usato io per dare
l'esame di ingegneria del software.... saluti trumanus

Newsgroup: it.comp.java
Titolo: Java e DLL in VB

Ciao a tutti,
ho necessita' di eseguire una DLL in VB da java
Questo oggetto ha metodi e proprieta' che devo poter eseguire e impostare
avete qualche dritta da darmi?
Ho trovato della documentazione in giro dove spiega come "caricare" la dll
utilizzando il metodo System.loadLibrary("mia.dll"); e le JNI ma non
riesco proprio a capire come chiamare i metodi...
Scusate ma in questo ambito non sono molto ferrato.
Grazie
cris.

 avete qualche dritta da darmi?
Non puoi accedere, in java, direttamente ad una DLL nativa. Devi
necessariamente scrivere una DLL di interfaccia, che espone dei metodi
con una specifica nomenclatura (agganciati ai metodi native) e tramite
quella interagire con la tua DLL.
Devi documentarti con JNI, non è difficile ma neanche immediato.

 Devi documentarti con JNI, non è difficile ma neanche immediato.
Grazie per la dritta ma credo di aver trovato una soluzione piu' veloce,
le COM di php, mi tocchera' fare un giro un po bizzaro, ma mi sa che
faccio prima che a prendere confidenza con JNI, non ho proprio fisicamente
il tempo :(
Grazie,
Cristian.

 il tempo :(
Purtroppo convengo che java da questo punto di vista ha un approccio
cervellotico e MOLTO discutibile.
Specialmente rispetto agli altri ambienti.

Newsgroup: it.comp.java
Titolo: Java + dos ?

E' possibile far girare una qualsiasi versione di Java su un 486 con
installato dos ? è possibile o non devo neanche cercare ? perchè mi farebbe
molto comodo...
Jester

 installato dos ?
Comunque se per DOS intendi i sistemi win basati su DOS, come nel mio caso,
la risposta è sì.

 molto comodo...
Non so se DOS sia piu' un "obbligo" o una scelta, se e' una scelta ti
consiglio di installare uno Unix su questo 486...
Se vuoi metterci su un SDK Sun ti consiglierei caldamente un sistema
GNU/Linux minimale quindi senza fronzoli inutili (vedi X), come
distro ti consiglio Debian.
Resta di fatto che se vuoi puoi anche usare FreeBSD e Kaffe (ad
esempio).
-- 
C Ya!
/* Cut "DO NOT DISTURB" to reply */

Appoggio in pieno.

 ha scritto nel messaggio
news:K5z29.30688$lu5.8...@twister1.libero.it...




Ciao,
prova a dare un'occhiata a questi siti:
http://www.geocities.com/SiliconValley/Lab/6125/javavm/
http://www.ci.tuwien.ac.at/~grill/kaffe/
-- 
Lucio Benfante
Brainbench MVP for Java 1
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064

Newsgroup: it.comp.java
Titolo: postgres JDBC driver

utilizzo la versione 7.0-1.2 e ho seri problemi per quello che riguarda i
resultset.
qualcuno ha per caso i driver ricompilati per Postgres 7.1??
bye
Nicola


Li ho ricompilati per la versione 7.1.2 per la JVM 1.3 se ti
interessano. Qui in ufficio ho la 7.1.1-1.3 ma se vuoi proprio l'ultima
te la posso portare lunedě, mandami una e-mail a 
srek...@sdb.it
 cosě
evito di postarli sul NG chi poi li vuole me li chieda pure).
Ciao,
	Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: io ci provo lo stesso.....

Vorrei porre ai veterani del News, un paio di domande di carattere
pubblico/personale, sulla possibilità che ha una persona, partendo da zero,
e senza aver frequentato scuole adeguate, di diventare programmatore.
Premetto che prima di mettermi a scrivere (come mia abitudine) mi sono letto
un centinaio di post, per vedere se ciò che scrivevo era già stato trattato.
Capisco pure che: forse non avrete tempo per rispondere, ma io ci provo lo
stesso. Per essere più chiari, postero le domande per gradi:
1) Qual è la programmazione del futuro?
2) Quali sono i libri ed i programmi per iniziare?
3) Senza aver frequentato scuole adeguate, c'è la possibilità di imparare?
4) Esistono corsi privati di questo tipo? sono veramente efficaci?
Grazie in anticipo, per quanti vogliano rispondere più dettagliatamente,
via Mail.
pasca...@geocities.com
ps: ho postato lo stesso messaggio su vari gruppi in tema, mi scuso in
anticipo se sono stato troppo invadente.

Rispondo per quello che so
3) con un buon libro puoi, certo, se conosci gia' qualcuno che programmi
ti risparmi una buona fatica per cose stupide; 
Comunque, se non cerchi cose molto avanzate puoi cavartela in ogni caso
da solo.
2)Se vuoi iniziare in Java tutti amano molto quel Thinking in Java (non
so 
l'indirizzo, ma stai tranquillo che te lo scrive qualcuno oppure guarda
le FAQ
a 
http://space.tin.it/computer/csadun/javafaq.html
.
Anche la Guida completa dell'Apogeo non e' male (invece il tutto e oltre
per 
partire e' abbastanza inutile, e' troppo difficile e specifico) Ci sono
anche
dei buoni tutorials (cerca su Yahoo)
E poi c'e' sempre il mitico ng che ti risolve i problemi troppo
difficili per
capirli da soli e troppo idioti (*ritenuti* troppo idioti) per scriverli
in 
una guida. 
Nota:
Se vuoi imparare il java, magari cerca anche un qualche stupido tutorial
al
C o C++ perche' secondo me un poco aiuta (anche se il Java e' un po'
diverso e 
senza quegli *odiosi* puntatori, puntatori a puntatori, etc, che non
riusciro'
mai a capire)
 

-- 
	!-----------------------------------------------!
	! Giovanni Petrucciani				!	
	! 
giovanni.p...@iol.it
			!
	!-----------------------------------------------!


Una cosa fondamentale:
mi dispiace ma devi imparare a leggere l'inglese.
Comunque io a scuola ero l'ultimo della classe (in inglese)
eppure stringendo i denti e con un vocabolario ho imparato
già dal primo libro che (tecnico) che ho letto.
Good luck!

sono veramente efficaci?
Non ho esperienza, ma penso che occorra stare attenti come in tutti
gli altri ambiti in cui ci sono corsi prefrabbricati.
--
Bye,
  Dario
ICQ: 
http://wwp.mirabilis.com/11871099
Remove anti-spam from e-mail address

 Remove anti-spam from e-mail address
-- 


magari un poco di C può servire
E` quello che dicevo: per i linguaggi "didattici" bisogna avere tempo
praticamente da buttare. Io consiglio il Modula-2 (o 3). Il C non è
per nulla didattico: puoi fare i peggiori casini senza accorgertene.

Newsgroup: it.comp.java
Titolo: Visualizzare un'email

Ciao a tutti,
sto facendo un client di posta via web con le api JavaMail ma ho un problema
nella visualizzazione dei messaggi Multipart
ad esempio se io con un client qualsiasi m creo un messaggio fatto così:
riga1
<una immaggine qualsiasi>
riga 2
     io riesco a a farla vedere così
riga1
riga2
<l'immagine>
oppure a volte mi mostra dei pezzi di html che crea il client e che
apparentemente non centrano niente con il messaggio.
Qualcuno mi sa aiutare???
Ho già guardato nelle specifiche di JavaMail, nel sito della sun, su JGuru e
non so più dove sbattere la testa
--------------------------------
Inviato via 
http://usenet.libero.it

Riposto il mio problema


Newsgroup: it.comp.java
Titolo: I18N... Curiosità :-)

I18N sta per Internationalization, le due parole le avevo associate da un
po' di tempo ma non ho mai capito perché chiamarla I18N, ieri leggendo in
giro ho trovato: Internationalization inizia per I e finisce con N e in
mezzo ci sono 18 lettere... I18N

 ha scritto nel
messaggio news:ajqil5$ht0$1...@lacerta.tiscalinet.it...


beh, però... pensa se il package si fosse chiamato
java.internationalization.*
ho imparato un modo (non molto intuitivo) di abbreviare le parole :-)


Ciao,
pensa che la resistenza elettrica si misura in Ohm
allora sti americani hanno deciso che la conduttanza ossia 1/R si chiama Mho
Sembra una pirlata ma ti dice subito cos'e e poi te al ricordi bene mica
come il Siemens
che potrebbe misurare di tutto :-))))))))))
Gianluca

Newsgroup: it.comp.java
Titolo: Zippare directory e subdirectory

Potete indicarmi qualche esempio di codice per zippare intere directory con
il
loro contenuto, conservando il path (relativo o assoluto che sia) ?
Mi servirebbe per automatizzare dei backup periodici.
Grazie

MikeRam ha scritto:

Prova a guardare java.util.zip
Ciao
Ale
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.java
Titolo: Sono un neofita

Scusate l'ignoranza, sono un principiante. Qualcuno sarebbe cosi gentile da
dirmi perche questa non mi disegna un rettangolo?
import java.awt.*;
import java.awt.Graphics.*;
import java.applet.*;
public class Rectangle {
    public int width = 0;
    public int height = 0;
public class Point {
public Point(int x, int y) {
Point p = new Point(50, 20);
}
}
public Rectangle (Point p, int w, int h) {
Rectangle rect = new Rectangle(p, 100, 200);
}
}
Grazie in anticipo
--
Posted from 
ro...@server-1.mixad.it
 [195.223.202.254]
via Mailgate.ORG Server - 
http://www.mailgate.org

 gentile da dirmi perche questa non mi disegna un rettangolo?
Preparati ad un MARE di insulti :) E' veramente troppo grossa.
Se vuoi ti posso mandare il sorgente di un'applet che disegna
un rettangolo cosi' te lo studi.
--
Ciao. Leonardo 
bos...@uno.it
 
http://surf.to/tetractys

...
PamelaAnderson pam = new PamelaAnderson();
pam.show();
...
Qualcuno sa dirmi perchè questo metodo non mi crea la bagnina?
;-)
Newsgroup: it.comp.java
Titolo: dove sbaglio?

Salve
Ho creato un piccolo progetto in java con due classi.
Vi posto il codice indicandovi dove mi da l'errore. Cosa sbaglio?
import java.io.*;
class Autista
{
 public static void main(String[] arguments)
 {
  String colore, line;
  int velocita, scelta;
  Macchina mia = new Macchina();
  BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
     while(true)
  {
   System.out.println("MENU'");
   System.out.println("1- Accendi");
   System.out.println("2- Spegni");
   System.out.println("3- Accelera");
   System.out.println("4- Decelera");
   System.out.println("5- Dipingi");
   System.out.println("6- Mostra Informazioni");
   line = in.readLine(); //ERRORE, must be caught or delcared to be throw
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   scelta = Integer.parseInt(line);
   switch( scelta )
   {
    case 1:
     mia.accendi();
     break;
    case 2:
     mia.spegni();
     break;
    case 3:
     System.out.println("Di quanto vuoi accelerare?");
     line = in.readLine();
     velocita = Integer.parseInt(line);
     mia.accelera(velocita);
     break;
    case 4:
     System.out.println("Di quanto vuoi decelerare?");
     line = in.readLine();
     velocita = Integer.parseInt(line);
     mia.decelera(velocita);
     break;
    case 5:
     System.out.println("Di che colore vuoi dipingere la macchina?");
     colore = in.readLine();
     mia.dipingi(colore);
     break;
    case 6:
     mia.mostraInfo();
     break;
    case 7:
     System.out.println("Fine!");
     System.exit(0);
     break;
    default:
     System.out.println("Scelta errata");
   }
  }
 }
}
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.303 / Virus Database: 164 - Release Date: 24/11/2001

Prova cosě:
try {
   BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
} catch (IOException e) {}
non ho provato ma dovrebbe funzionare.
Grava
Newsgroup: it.comp.java
Titolo: JAVA.IO? Da byte a String.......

Salve,
scusate ma io con il package dell'IO non mi ci raccapezzo proprio.
Sapete come risolvere il seguente problema?
Nella mia applicazione è assolutamente indispensabile leggere un file
x.class
trasformarlo in un oggetto String e quindi ritrasformarlo in un file
y.class che ovviamente deve essere uguale al precedente.
Lo so', sembra un giro assurdo ma non posso fare altrimenti.
Come posso fare? Grazie
                                                         Ciao Chef

al precedente.
Usa il metodo  "int read(byte[] b)"  della classe FileInputStream
per leggere in file. Dopo usi il costruttore  "String(byte[] bytes)"
e quando hai la stringa usi il metodo della classe String
"byte[] getBytes()"  per recuperare l'array di byte, ed infine il
metodo  "void write(byte[] b)"  di FileOutputStream per riscrivere
i dati nell'altro file.
A questo punto pero' non capisco perche' devi per forza passare per
una stringa per ottenere due file IDENTICI ;) ed inoltre y.class non
sara' una classe valida, dato che il nome nel file sara' ancora x.
--   o
    o o     Leonardo Boselli 
bos...@technologist.com
   o o o  TETRACTYS Software 
tetr...@uno.it
  o o o o     Java Tutorials 
http://surf.to/tetractys


Newsgroup: it.comp.java
Titolo: leggere e scrivere file di testo

 perchè tra tutte quelle classi di input-output stream non sono riuscito a
leggerlo o scriverlo.
Facile, ad esempio leggere una riga di testo alla volta si fa` cosi` (in
Java 1.1):
    BufferedReader fin=new BufferedReader(new FileReader("miofile.txt"));
    String s;
    while((s=fin.readLine()) != null) {
        // elabora la riga s
    }
    fin.close();
e per scrivere una riga di testo alla volta:
    PrintWriter fou = new PrintWriter(new BufferedWriter(
        new FileWriter("outfile.txt")));
    fou.println("Le stringhe che vuoi");
    fou.close();
Alex

 ...
Per fare un append come si fa ?
Ciao
---------------------------------------
Email: sostituire "nospam" con "netsis"

Per fare un append come si fa ?
Si apre un RandomAccessFile f = new RandomAccessFile(new File(path), "rw");
e si fa un f.seek(f.length()) prima delle f.writeUTF o altro.
Alex
Newsgroup: it.comp.java
Titolo: Java e Macintosh

Salve a tutti! :)
Il mio problema è che non riesco ad eseguire un'applicazione Java 1.1 col
mio iMAC. Come sistema operativo uso MAC OS 9 ed ho anche già installato MRJ
2.2 in italiano. La classe principale del programma che cerco di eseguire è
autoPatcher.class.
Ho provato di tutto:
non riesco ad eseguirlo con l'Apple Applet Runner perchè mi apre solo
indirizzi url o file .html;
facendo doppio-click direttamente dal Finder su autoPatcher.class mi dice
che non può aprirlo perchè non trova l'applicazione che l'ha creato.
Già che ci siamo vi dico anche dove ho trovato il programma di cui vi sto
parlando. E' un client grafico per MUD che si può scaricare dalla pagina:
http://thegate.ngi.it/download.html
Io ho scaricato il pacchetto da 1.2 MB.
Esiste una soluzione?
Ringrazio anticipatamente chi sarà così gentile da aiutarmi,
ciao.
-- 
Andrea "XFox" Govoni
ICQ UIN: 43488185

 che non può aprirlo perchè non trova l'applicazione che l'ha creato.
Ti occorre JBindery che puoi trovare nel MRJ SDK.
Lo trovi sul sito della apple (devi andare nella sezione developer) o su
qualche rivista, o se preferisci te lo posso inviare (sono 158 Kb).
Ciao Fabrizio 




Grazie per la dritta Fabrizio, ho già scaricato MRJ SDK 2.2 (anche se non è
stato facile trovarlo!) e ora riesco a far girare il client! ^_^
Ciao!


Newsgroup: it.comp.java
Titolo: Classpath una volta per tutte

Ho la seguente situazione:
(1) C:\javaBatch\libs
(2) C:\javaBatch\Progr
In (1) ho un po' di file utili quali classi per il loggin, jdbc di
collegamento ad oracle e mysql.
In (2) ho i jar necessari all'esecuzione del programma.
L'ambiente è un Win2K.
Se io ho tutto nella stessa cartella e specifico nel classpath (-cp ...)
ogni singolo jar/zip, allora funziona tutto.
Vorrei ottimizzare la riga di comando di modo da avere le librerie in
una cartella separata (1) dal programma (2).
Sto provando varie combinazioni di -cp ma non ne vengo a capo. Non trova
mai le classi.
Come si risolve? Sto spulciando il newsgroup ma tutti i consigli che
trovo non vanno bene.
Ciao a tutti e grazie D.
Inviato da 
www.mynewsgate.net

ahh dimenticavo, l'applicativo è sparso all'interno di vari jar (uno per
ogni package).
RiCiao D.
Inviato da 
www.mynewsgate.net
Newsgroup: it.comp.java
Titolo: Come cambio i nomi delle colonne di una JTable?

Salve a tutti,
ho la necessità di cambiare in fase di esecuzione i nomi delle colonne
di una JTable. Come si fa?
Il numero di colonne rimane invariato, devo cambiare solo il nome.
Non ho trovato nella documentazione qualcosa che potesse aiutarmi:
l'interfaccia TableModel prevede un metodo per ottenere il nome della
colonna ma non per settarlo (e la DefaultTabelModel non implementa
nessun altro metodo utile allo scopo).
La classe JTableHeader prevede solo costruttori con TableColumnModel e
anche in questo caso non posso settare il nome della colonna.
Devo forse ricreare ogni volta il tablemodel?
bye Johnny

 colonna 
Infatti devi implementare quel metodo in modo che ritorni il nome
che tu vuoi impostare. La JTable chiamera' il metodo passandogli il
numero della colonna da etichettare e ci appiccichera' il nome che
il metodo gli ritorna.
C'e' un tutorial sulla JTable sul sito di Sun.
Davide

 wrote:

 ha scritto nel messaggio
news:WEC68.3084$5M4....@twister2.libero.it...

 ha scritto nel messaggio
news:a3do0p$17mopg$1...@ID-18487.news.dfncis.de...

Newsgroup: it.comp.java
Titolo: Connessione chiusa dall'altro lato

Salve a tutti,
sto cercando di sviluppare una piccola applicazione per scambiare dati
tramite il protocollo tcp/ip, quindi uso gli oggetti socket e serverSocket.
Non riesco a capire una cosa: una volta connesso, come faccio a capire se
l'utente dall'altro lato chiude la comunicazione?
L'unico modo in cui me ne rendo conto è tramite l'eccezione che viene
generata quando provo a spedire ancora dei dati. Così però non mi sembra
assolutamente elegante e inoltre fa perdere molto tempo (perché deve
aspettare il timeout).
Ho guardato diversi esempi, ma c'è chi salta completamente questo aspetto o
chi manda spedisce un messaggio di avvertimento prima di chiudere.
Non esiste un modo per sapere dal mio socket se l'altro socket, con cui ero
connesso, ha chiuso la sua connessione?

 connesso, ha chiuso la sua connessione?
Ciao, chi si rivede!
Dalla documentazione di Java.net.Socket :
boolean isClosed()
          Returns the closed state of the socket.
 boolean isConnected()
          Returns the connection state of the socket.
 boolean isInputShutdown()
          Returns wether the read-half of the socket connection is closed.
 boolean isOutputShutdown()
          Returns wether the write-half of the socket connection is closed.
Ora la domanda è: sei allergico alla documentazione?  ;-P

 Ora la domanda è: sei allergico alla documentazione?  ;-P
Ciao  e grazie ancora,
avevo già visto quei metodi (proprio sulla documentazione!), ma funzionano
se io dal mio lato chiudo il socket.
Se il socket dall'altro lato viene chiuso, il mio isConnected() restituisce
ancora true e il mio isClosed() restituisce ancora false.
E' proprio questo il problema che non riesco risolvere.

Credo che l'unico modo per rendersi conto che
"l'altro" ha chiuso il socket (senza intercettare la
IOException) sia proprio farsi "avvisare" dall'altro
che sta chiudendo il suo lato del socket.
Se ho qualche "illuminazione" ti avviso.

 Se ho qualche "illuminazione" ti avviso.
Si si dai, illuminati che mi serve aiuto!  :-)
Newsgroup: it.comp.java
Titolo: Parsing XML?

Ciao,
ho un documento XML e ho il suo DTD a parte. Devo estrarre i dati 
contenuti in questo documento [premetto: di XML ne so pochissimo].
Ho cercato informazioni su come estrarre i dati (parsing?) dal file XML, 
e ho scoperto che ci sono due metodi (o almeno credo): DOM e SAX.
Qual è il migliore? Ho letto che SAX utilizza meno memoria di DOM... ma 
non vorrei che fosse la solita idiozia per usare uno al posto dell'altro.
Si può avere un sito di riferimento che contenga anche degli esempi di 
parsing?
Grazie

cosi senza cercare troppi dettagli,
DOM "usa più memoria" perchè carica tutto l'albero "document object model" 
in memoria, e ti permette di lavorarci. Questo è un vantaggio se ti serve 
avere l'intero documento, ad esempio se devi navigarci avanti e indietro, 
etc...
SAX non carica tutto in memoria, ma è sequenziale. Devi scriverti tu un 
handler per gestire il parsing dell'xml fatto da SAX, insomma devi 
costruirti tu il tuo object model, detto così sembra difficile ma SAX 
significa "Simple API for XML" :)
Poichè SAX non costruisce un tree in memoria è più veloce di DOM in 
generale, e se il tuo handler è efficiente avrai maggior efficienza di DOM.
A seconda del tuo scopo ti può convenire usare l'uno o l'altro.
fai qualche google-ata
ciao 


In realta' ci sarebbero altri due possibili approcci:
JAXB e Stax.
Tutto dipende molto da quale problema particolare devi risolvere.
Ad esempio se estrarre dati da un xml che sei sicuro non superera' mai
un certo limite di sicurezza (diciamo 10 MB per fare un esempio
concreto) allora la cosa migliore e' DOM (molto semplice ma un po'
vecchiotto) oppure JAXB (un pochino piu' complicato ma molto "alla
moda").
Se il file, invece, puo' superare la solgia fissata allora non ti
resta che scegliere tra il classico SAX o il piu' moderno Stax.

Salve ragazzi, per prima cosa fatevi dare i miei migliori auguri di un
felice 2008 !!!
Sono un nuovo mebro di questo forum, mi sono iscritto perchè mi
interessa capire di + l'argomento e perchè ho un problema. Mi spiego:
il mio prof mi ha assegnato un progetto ovvero devo realizzare un
software (che preveda un'iterazione grafica con l'utente) che recuperi
dei dati dal sito di SourceForge.net. In pratica devo recuperare dal
sito tutti i dati statistici dei vari proggetti delle varie categorie
presenti sul sito, memorizzarle in un opportuno DB ed infine
analizzarle.
Spero che qualcuno di voi mi possa dare un aiuto, una dritta su come
iniziare il mio progetto e se il Parsing risolva i miei problemi, in
tal caso potete darmi del materiale per capire meglio cos'è il parsing
e come funziona??
Vi ringrazio in anticipo, aspetto una vostra risposta.
Saluti
Ale
Newsgroup: it.comp.java
Titolo: conversione doc in pdf

devo fare una conversione doc in pdf, con itext si puo?
grazie
__________________________________________________________________ Luca
Mansutti ICQ#: 240371916 Current ICQ status: + More ways to contact me Get
ICQ! __________________________________________________________________

 devo fare una conversione doc in pdf, con itext si puo?
Che dice il sito di itext?
-- 
Andrea Francia
http://www.andreafrancia.it/

puoi usare poi per leggere i formati microsoft e itext per generare il pdf.
http://poi.apache.org/
http://www.lowagie.com/iText/
-- 
Davide Consonni

> devo fare una conversione doc in pdf
Se non deve essere una cosa automatica, Openoffice può aprire i files 
doc, e salvare in pdf.

 
Puoi farlo anche da programma utilizzando OpenOffice attraverso le 
apposite API Java (UNO - 
http://api.openoffice.org/
) per controllarlo da 
remoto.
Ciao,
     Bruno
P.S.
Occhio ai meeting del JUG Torino!
http://www.jugtorino.it/meeting
-- 
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://www.jugtorino.it/bbossola
| Coordinatore del JUG Torino - 
http://www.jugtorino.it

GRAZIE

Newsgroup: it.comp.java
Titolo: parametri a metodi...

E' possibile passare i parametri ai metodi per reference e non per valore?
tnx
-- 
by \ \/ /\/
PerezDeQueya80 on AzzurraNET.org

 
Ni :)
se passi un tipo primitivo avrai all'interno del metodo la copia del valore, se 
passi un oggetto la copia del valore è la reference stessa e dunque accedi 
direttamente all'oggetto e non a una sua copia.
Marco

 
No.
Marco

void pippo(String[] str) {
  str[0]= str+" - pluto";
}
void main(String[] args) {
  String str= "pippo";
  System.out.println(str); // pippo
  pippo(new String[] { str });
  System.out.println(str); // pippo - pluto
}
se preferisci puoi usare una classe che emula una struct al posto
dell'array ma questo dipende dalla tua applicazione.
fondamentalemnte gli oggetti vengono passati per valore e se sono
primitivi non puoi modificarli sperando nel metodo chiamante di trovare il
valore modificato ma ciò non impedisce che i membri di un paramentro
passato ad una funzione vengano modificati.
se ti riferisci invece ai puntatori in java non esistono
:P
 ciao


 primitivi non puoi modificarli 
<snip>
sorry non puoi modificarli e basta :P
l'altro esempio č questo:
static class MyParam {
 String str;
}
static void pippo(MyParam str) {
 str.str= str.str+" - pluto";
}
public static void main(String[] args) {
 MyParam str= new MyParam();
 str.str= "pippo";
 System.out.println(str.str);
 pippo(str);
 System.out.println(str.str);
}

 
http://space.tin.it/computer/csadun/javafaq.html
-- 
chi sono e soprattutto chi non sono:
http://web.tiscali.it/sifoneteagnalla/
un piccolo programma per studenti universitari:
http://www.ifthenelse.it/leonetti/imsv/
Newsgroup: it.comp.java
Titolo: javaspace

Salve, da un pò di tempo sto studiando javaspace, però ho un problema che
non riesco a risolvere, anche a causa della scarsa documentazione in merito,
il problema è il seguente:
ho due macchine collegate mediante internet, diciamo A e B, sulla macchina A
mando in esecuzione uno spazio javaspace, che contiene degli oggetti (ad
esempio messaggi di testo) sulla seconda macchina (la B) mando in esecuzione
un programma in java che deve prelevare o immettere messaggi nello spazio
presente sulla macchina A, ora finchè il programma e lo spazio si trovano
sulla stessa macchina non ho problemi, però nel caso in questione non so
come indicare al programma sulla macchina B l'indirizzo della macchina che
ospita lo spazio javaspace (in pratica riesco solo ad indicare il nome dello
spazio; nello poca documentazione che ho trovato viene indicato chiaramente
che i javaspace sono accessibili mediante la rete, ma non ho trovato alcun
esempio pratico al riguardo.
sarei grato se qualcuno mi potesse fornire qualche esempio o anche solo
indicare qualche sito con della documentazione esplicativa.
Grazie, ciao
Nicola
p.s. per risposte in e-mail omettere NOSPAM dall'indirizzo


Scusa la domanda, ma hai provato?? 
Immagino che i due computer sono nello stesso dominio. A questo punto il
lookup service dovrebbe fare la "magia" 
Altrimenti qual'e' il problema? Cosa succede? Ti dice spazio non
trovato? Lo spazio e' persistente o transient? Usi Linux? 
Per risponderti meglio servono piu' informazioni...
-- Giuseppe

 -- Giuseppe
mi dice proprio spazio non trovato e rimane in attesa di trovarne uno, fin
ora ho provato con uno spazio transient, il sistema operativo è Windows98,
volendo potrei provare anche con linux.
grazie per l'interessamento.
Nicola

 altro dominio ( chiaramete sempre se ciò è possibile)?
devi fare esattamente il contrario, ossia devi lanciare lo space ed il
lookup service nella stessa subnet cosi che il primo trovi via multicast il
secondo. Poi il tuo "client" puo girare anche su una subnet diversa ma in
questo caso non potra fare un multicast discovery ma dovra fare il discovery
in unicast che in parole povere significa costruire un oggetto
net.jini.core.LookupLocator dove e' contenuta l'URL del lookup su rete
remota ed il gioco e' fatto.
In linea di principio  e' possibile anche fare come suggerisci tu , ossia
lanciare in esecuzione lo space nella rete A e dirgli che il lookup gira
nella rete B in modo da fare il join, pero' io non ho verificato che
l'attuale implementazione di JavaSpace (ossia outrigger e fiddler) supporti
questa possibilita'
Ciao

Newsgroup: it.comp.java
Titolo: File jar e jad

Ciao,
conoscete dei siti che offrono spazio web free che supportano il download di
file di tipo jar e jad(midlet)?
Grazie
Nicola

 file di tipo jar e jad(midlet)?
midlet.org
Newsgroup: it.comp.java
Titolo: Creare una directory

-Come si crea una directory?

 -Come si crea una directory?
Così:
boolean directoryCreata = (new File("nomedirectory")).mkdir();
if (!directoryCreata) {
    // Directory non creata
}
Ciao, Tony
    Antonino Salvatore CUTRI'  ===---------
- - - - - - - - - - - --------======####======-------- - - - - - - - -
 ------=== e-mail:   
a...@asclabs.com
    Web site: 
http://www.asclabs.com
 ===------
                     --==###==--

Newsgroup: it.comp.java
Titolo: griglia immagini

Ciao a tutti sapete se esiste un oggetto tipo il JList per visualizzare 
le immagini tipo griglia e non una sotto l' altra?  opprure se ho 8 
immagini  e la JList me ne fa vedere solo 5 come farle apparire da capo 
tralsate?  Grazie mille

eriketto wrote:

Cerca il GridLayout di Swing. Per visualizzare una singola immagine usa una 
JLabel.

Newsgroup: it.comp.java
Titolo: Esercizio in Java

Salve a tutti, sto seguendo un corso di Linguaggi II all'università. Nel
corso si approfondisce la programmazione ad oggetti, si studia Java ed il
Design Pattern.
Finqui tutto ok, il corso è davvero interessante, peccato che la docente non
sappia dove "stia di casa" la didattica.
Cmq, ci assegna di tanto in tanto degli esercizi. Il guaio è che credo abbia
visto troppe volte   poichè fa una cosa del tipo: assegnati un esercizio e
risolvilo.
Il problema è che non mi vengono idee. Quindi ho pensato di chiedere a voi.
Avete una ideuccia da suggerirmi?
Dovrei scrivere un po' di codice per mostrare il funzionamento di alcuni
package Java:
- utilizzo della serializzazione, utilizzandola per mantenere la persistenza
dei dati (no RMI)
- mostrare il multiple dispatching
- fare un esempio per ognuno dei seguenti patter:
1) Abstract Factory
2) Observer
3) Mediator
4) Visitor
5) Command
Se potete suggerirmi una idea di esempio per i pattern meglio, ma per questi
avrei già alcune idee. Invece per i due esercizi di sopra brancolo nel buio,
non su come scrivere codice ma su una idea dell'esecizio

 dei dati (no RMI)
domanda: quanto è esigente il tuo prof.? Nel senso che se devi solo
mostrargli un esempio di utilizzo della serializzazine non basta fare
un'applicazioncina che salva una classe su file  o la carica da file???

 ha scritto nel messaggio
news:dd6Cb.179528$vO5.7...@twister1.libero.it...


 - mostrare il multiple dispatching
francamente non mi ricordo con precisione se e dove ho trattato questo
argomento ma mi pare che abbia a che fare con il polimorfismo. Se così fosse
ti consiglio di ripolverare il vecchio esempio della gerarchia di animali
dove una classe Animale definisce un metodo astratto verso() che stama il
verso dell'animale specifico. Le varie sottoclassi Gatto, Cane, Mucca ecc...
specializzeranno verso() in modo che emetta il verso opportuno.
Newsgroup: it.comp.java
Titolo: Dimesioni di una finestra.

Ciao a tutti,
la domanda che vi pongo sembra banale, ma per me che sono nuovo di swing non
lo č, come faccio a massimizzare le dimensioni di una finestra?
Grazie e scusate la domanda forse banale!
andrea

 andrea
JFrame ha il metodo setSize(int width, int height) che ridimensiona il
componente con le misure in pixel specificate
ciao

Newsgroup: it.comp.java
Titolo: geotools e GIS

Buongiorno a Tutto il NG
sono alla ricerca di un GIS, possibilmente Java, da integrare in un
progetto WEB, "solita" architettura: Linux+Tomcat+Apache.
Ho letto qualcosa in merito a geoTools, qualcuno di voi l'ha
usato o mi sa dare qualche dettaglio in merito (oltre al loro
sito?)
qualsiasi consiglio o segnalazione di altro strumento è BEN gradita
grazie in anticipo
Giò

 ha
scritto:

In SourceForge è presente anche questo:
http://sourceforge.net/projects/seagis/
ciao.
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.java
Titolo: come downloadare i file via HTML?

ho un problema, ho realizzato questa classe che scarica il file il cui
percorso HTML č passato come parametro sull'Hard disk, ma quando vado poi a
vedere il file scaricato questo č della stessa dimensione dell'originale ma
illegibile, ad es se č un immagine vengono fuori strisce colorate.
import java.net.*;
import java.io.*;
public class URLDown{
  String indirizzo;
  String destinazione;
  public URLDown(String ind, String des){
    indirizzo = ind;
    destinazione = des;
  }
  public boolean download(){
    try{
      URL url = new URL(indirizzo);
      InputStream in = url.openStream();
      BufferedInputStream bufIn = new BufferedInputStream(in);
      File file = new File (destinazione);
      FileWriter out = new FileWriter(file);
      while(true){
 int data = bufIn.read();
 if (data == -1) break;
 out.write((char) data);
      }
      out.close();
    }
    catch (MalformedURLException mue) {System.out.println ("Invalid
URL");return false;}
    catch (IOException ioe) {System.out.println ("I/O Error - " +
ioe);return false;}
    return true;
  }
}
--
--
pri...@libero.it
http://digilander.iol.it/primax
ICQ# 102172077

      	}
Per mantenere inalterato un file binario dovresti leggere dall'URL e
scrivere nel file dei bytes.
HTH,
Mauri.
-- 
La forza di gravità è un falso mito,
è la Terra che succhia!

 Mauri.
come faccio ?


come faccio ?
File file = new File (destinazione);
FileOutputStream stream=new FileOutputStream(file);
DataOutputStream out = new DataOutputStream(stream);
while(true){
	int data = bufIn.read();
	if (data == -1) break;
	out.writeByte(data);
}
Cosě a me funziona.
Good luck,
Mauri.
-- 
La forza di gravitŕ č un falso mito,
č la Terra che succhia!

 Mauri.
grazie 1000 ora funziona


 --


 percorso HTML
HTML è un linguaggio di marcatura
HTTP è il protocollo di trasporto
il percorso è l'URL
Ciao,
	Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 del DownLoad da parte del client, secondo te č possibile farlo??? e come??
Se non ricordo male la chiusura del socket da parte del client fa sě che
i dati scritti dal server vengano scritti ma perduti. Occorrerebbe
spiegare esplicitamente alla tua servlet di interrompere la scrittura,
ma un 'Cancel' su un bottone di download non dovrebbe provocare nulla a
livello di HTTP. Ti occorrerebbe un client custom che al momento della
richiesta di cancellazione invii una richiesta di interruzione alla
servlet (che dovrebbe pure gestirsela). Il gioco vale la candela?

Newsgroup: it.comp.java
Titolo: JAVA, XML, PARSING, DTD

Salve ragazzi,
 volevo farvi una domanda semplice... per voi maghi di Java.
Ho realizzato una applet java che effettua il parsing di un file XML. Questo
file però specifica come DTD un file esterno al server dove risiede l'applet
<!DOCTYPE entity PUBLIC "-//UC Berkeley//DTD MoML 1//EN"
    "
http://ptolemy.eecs.berkeley.edu/xml/dtd/MoML_1.dtd
">
L'applet (giustamente credo) si incavola, restituendo una
"Java.security.AccesControlException: access denied
(java.net.SocketPermission)".
Capisco che l'origine del problema sta nel fatto che l'applet debba andare a
leggere un file che nn risiede sul server della stessa applet, ma possibile
che non c'è uno stratagemma?
Grazie mille!!!
-- 
Simone Tiberia
e-mail: 
simone....@casaccia.enea.it
e-mail: 
simone....@libero.it
Siti internet:
http://digilander.iol.it/neroneland/
  (personale)
http://192.107.74.196/RomaTour/
 (Trova la tua chiesa a Roma)

> Ho realizzato una applet java che effettua il parsing di un file XML.
Questo
Mi dai uno spunto su come hai fattoil parsing? Devo risolvere lo stesos
problema all'interno di un programma vero e proprio
-- 
Ciao Runner73

 -- 
Ho usato un parser SAX. E' semplice... basta ridefinire i metodi endElement,
startElement, endDocument, startDocument, etc etc etc. In rete ci sono tanti
esempi in merito.
Simone

Newsgroup: it.comp.java
Titolo: info

dove posso scaricare e come si fa per scaricarlo un jdk
sono andato in 
javasoft.com
 e non riesco a trovare la voce per fare il
download
ditemi pure quale versione è la migliore
Un'altra cosa in 
dowloads.com
 mettendo nel motore di ricerca "jdk 1.3" mi ha
trovato un sw per java2 ma non so se è la stessa cosa di java? (è qualche 32
Mb)
Grazie RicK

 dove posso scaricare e come si fa per scaricarlo un jdk
http://java.sun.com
Davide

 ha scritto nel messaggio
news:XA_N8.8402$j65.1...@twister1.libero.it...


 wrote in message
ae9sv0$k99$1...@panco.nettuno.it...


 wrote in message
XA_N8.8402$j65.1...@twister1.libero.it...


est centrale o ovest)
Non importa.
-- 
Ciao
	Fabrizio C.

 wrote in message
news:9%_N8.8526$j65.1...@twister1.libero.it...
| dopo mi domanda il paese dalla quale scarico ma non c'é italia (c'é solo
US
| est centrale o ovest)
serve solo per migliorare il download, uno alla fine vale l'altro.
Icaro
Newsgroup: it.comp.java
Titolo: Libro per ripasso java

Salve a tutti,
da qualche mese ho finito con l'università e sto cercando di ripassare 
quanto più possibile ciò che concerne la programmazione ad oggetti, studiata 
più di 3 anni fa. Mi sono procurato parecchi titoli, eppure nessuno ha 
quello che desidero. In particolare mi servirebbe un testo chiaro e completo 
per "rinfrescare" la memoria, magari ricco di esempi corposi. Quindi che non 
si perda in troppe pagine di chiacchiere sul funzionamento delle strutture 
di controllo, array ecc (insomma capitoli per chi si avvicina la prima volta 
ad un linguaggio di programmazione!!), ma che si concentri sulla 
programmazione ad oggetti, al fine di passare successivamente a qualche 
volume di tecniche avanzate.
Avete qualche consiglio? Un titolo in italiano sarebbe meglio, ma non 
disdegno assolutamente quelli in inglese.
Grazie mille anticipatamente
Mario 

mario8899 ha scritto:

Puoi provare "Java Mattone dopo mattone" che pur avendo dei capitoli
introduttivi alla sintassi, dispone di parti che spiegano bene
i pilastri della programmazione OO, ed anche la parte che riguarda
J2EE è fatta bene (sono spiegati i famosi Javabean).
Saluti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

> Puoi provare "Java Mattone dopo mattone"
[cut]
Ti ringrazio per il consiglio. In effetti ce l'avevo e, guardandolo meglio, 
a livello teorico è davvero molto completo.  Per quanto riguarda un testo 
con molto codice, ho dato un'occhiata veloce a Core Java I di Horstmann, che 
mi sembra ricco di esempi corposi e proprio adatto a chi già programma in 
vari ambiti, evitando di perdersi in spiegazioni noiose per ogni riga.Cosa 
ne pensi?
Ciao e grazie ancora 


Core Java vol I & II. E' il meglio in circolazione. Thinking in Java
lo supera solo
nei capitoli sulle generics e sui nuovi strumenti per le Thread di
java 1.5.

 [cut]

Purtroppo non ho mai avuto occasione di avere tra le mani il testo che
citi,
cmq ho visionato alcuni capitoli di esempio e mi sembra fatto bene,
con poco codice mirato ma molte spiegazioni teoriche di approfondimento.

Newsgroup: it.comp.java
Titolo: Problemi con JDBC e ODBC sotto liinux e sotto windows

Salve a tutti vorrei sottoporvi due comportamenti anomali che ho 
rinscontrato, qualcosa sa dirmi da cosa dipendono?
Primo comportamento anomalo. Sotto windows Millenium Edition, ho 
installato i driver ODBC per MySQL ho installato il server MySQL e mi 
sono fatto il mio bel codice di prova. Accedo al Database con JDBC della 
sun. Finchè credo lo statement in modo tale che il result set che 
otterrò dalla query sia scrollabile solo in basso e non editabile nessun 
problema, se invece uso l'istruzione:
st = 
con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
Quando eseguo il codice la JavaVirtualMachine la prende male ma 
veramente male, nel senso che vengono sollevate eccezioni dal codice 
nativo e non si riesce a risalire al metodo che le ha sollevate.
Qualcuno sa dirmi perchè? Non è sicuramente problema di codice perchè 
stesso identico codice sulle altre 2 macchine funziona perfettamente.
Secondo comportamento anomalo, visto che in win non riesco a farlo 
funzionare mi è venuta la pessima idea di provare sotto linux, dopo aver 
installato unixODBC, i Driver di di MySQL per ODBC il Server MySQL ho 
provato a esguire lo stesso codice. Questa volta il problema è un altro:
viene sollevata una SQLException che con getMessage risulta essere una
no suitable driver
facendo un po' di debugging ho scoperto che è il problema è che non 
riesce a caricare la libreria jdbcodbc e a settire l'enviroment.
Qualche idea?
Sono abbastanza in crisi, le ho provate tutte. In compenso questo 
problema sono riuscito a replicarlo anche su altre macchine.
CIAO
Matteo

Un consiglio semplice semplice, anzichč impazzirti con ODBC vari
perchč non ti scarichi il bel driver JDBC proprio per mySQL?
Funziona benissimo, non devi passare per implementazioni
native ODBC ed hai uno strato software in meno.
Piů di cosě.

 perchč non ti scarichi il bel driver JDBC proprio per mySQL?
E' quello che alla fine ho fatto, ma volevo cercare di capire perchč non 
funzionava con ODBC. Grazie per il consiglio. CIAO
Matteo
Newsgroup: it.comp.java
Titolo: stat

ce qualche sript o programma per fare im modo che si veda chi entra nel mio
sito ed altre indcazioni utili dell'utente?
Grazie

Potrete dirmi il modo per vedere gli accessi e altri degli utenti che
entrano nel mio sito?
Grazie
Newsgroup: it.comp.java
Titolo: case

Vorrei creare una specie di menù interattivo in modo che,a daterminati
caratteri inseriti dall'utente, vengano chiamati i diversi metodi.
Esiste la possibilità di un costrutto simile allo
"switch(var)
case var of"
del c?
Grazie.

Lo switch esiste pure in java; riceve in input solo tipi primitivi (int o
char), imposta i suoi vari case, prevede un eventuale caso default se nessun
altro è stato eseguito; visto che parlavi di uno switch da fare analizzando
caratteri, puoi tranquillamente usarlo; qui sotto trovi un semplice esempio:
public static void simpleSwitch(int myInt){
switch (myInt) {
    case 1:
      System.out.println("Sono nel case con l'intero che vale 1");
       break;
    case 4;
       System.out.println("Sono nel case con l'intero che vale 4");
       break;
    default;
       System.out.println("Sono nel case con l'intero che vale " + myInt);
    }
}
Ciao e buon lavoro.

 wrote in message
news:ad39s0$bqi$1...@lacerta.tiscalinet.it...


La domanda che poni sinceramente non mi è chiara, comunque farò un tentativo
d'interpretazione:
1) Il tuo primo post faceva riferimento ad un utente che inserisce non so
dove (ma non ha importanza) caratteri; se è così, il tuo problema è già
risolto; otterrai una stringa che però contiene un unico carattere, lo
ricavi e lo passi al metodo con lo switch; per ricavarlo fai
myString.charAt(0), ti ritornerà l'unico carattere presente nella stringa,
su questo imposterai lo switch;
2) Poniamo che il tuo utente ti passi Stringhe con lunghezza maggiore a 1,
quindi non più singoli caratteri; diciamo che ti passa "Forza", "Roma",
"Batigol"; diciamo che sai che ti verranno passati sempre questi valori
(occhio al case): col metodo hashCode otterrai degli interi sempre uguali su
cui potrai impostare lo switch, +/- così:
public static int HASHCODE_PER_FORZA = calcolalo facendo
System.out.println("Forza".hashCode());
public static int HASHCODE_PER_ROMA  = calcolalo facendo
System.out.println("Roma".hashCode());
public static int HASHCODE_PER_BATIGOL = calcolalo facendo
System.out.println("Batigol".hashCode());
Il tuo metodo sarà:
public static void hashCodeSwitch(int myInt, qui passi l'hashCode di una
delle n-stringhe){
switch (myInt) {
    case HASHCODE_PER_FORZA:
        do something.......
       break;
    case HASHCODE_PER_ROMA;
        .......
       break;
    case HASHCODE_PER_BATIGOL;
        .......
       break;
    default;
        ......
    }
Maiuscole e minuscole sono fondamentali, l'hashcode per "Pippo" è diverso
dall'hashcode per "PIPPO"; prima di passare la stringa al metodo applica
toLowerCase o toUppercase (metodi della classe String), uniforma la cosa
anche per gli interi che passerai ai vari HASHCODE_PER_...
Ho scritto in fretta, spero non ci siano scemenze, sperò più che altro ti
possa servire......ma fare un if semplice sulle varie stringhe no ?  :-)
Ciao.
Newsgroup: it.comp.java
Titolo: Errore inesistente

Faccio una insert ne bd e mi da questo errore, ma potete controllare voi 
stessi.....nessun errore
java.sql.SQLException: [Microsoft][Driver ODBC Microsoft Access] Errore di 
sintassi nell'istruzione INSERT INTO.
Cosa è?
Stessa istruzione con i nomi dei campi diversi per un altra tabella, invece 
funzion. boh!!!!
      a.inserimento("INSERT INTO Dipendente (Nome, Cognome, CodiceFiscale, 
Indirizzo,"+
                   " Città, Telefono, TitoloStudio"+")VALUES ('"+
                   dip.getNome() + "','"+ dip.getCognome() + "', '" + 
dip.getCodFisc() +"', '" +
                   dip.getIndirizzo() + "', '"+ dip.getCittà() + "', '" + 
dip.getTelefono() + "','"+
                   dip.getTStudio()  + "')");
Help me, please!!!
AP 



Quanto vuoi scommettere che in qualcuno dei dati dell'oggeto "dip" (ti dirò
di più, controlla il cognome) c'è un apostrofo che ti ciula tutta la
statement?
Hint: usa le PreparedStatement... ti risolvono tanti di quei problemi che
neanche immagini (e ti parano il culo da eventuali attacchi "SQL Injection")
-- 
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)

 ha scritto nel messaggio 
news:36c6jcF...@individual.net...

C'è un underscore e un accento....provo a toglierli
Grazie
AP

 AP
Quei caratteri non dovrebbero fare nulla a MsSqlServer. Ti ripeto: usa le
PreparedStatements, che risparmi anche memoria. Evita il concatenamento
delle stringhe.


Ho risolto col metodo replaceAll(String,String)
"AP" <pass...@lANTISPAMibero.it> ha scritto nel messaggio 
news:1o5Md.12468$lB4.3...@twister1.libero.it...


 ha scritto nel messaggio 
news:36cf9dF...@individual.net...
