mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: java e palmari

Salve a tutti, vorrei sapere, se qualcuno ha esperienze in merito, se su un
dipositivo palmare con s.o. windows pocket pc e' possibile far girare un
applet, in pratica vorrei sapere se su un pocket pc si parla di j2se o j2me.
Grazie a tutti e ciao.

Di sicuro j2me. Cerca sul sito della Sun il programma Websphere Studio 
Device Developer. L'unico problema č che c'č poca documentazione...
Ciao
Fabio
"Losten" <los...@libero.it.nospam> ha scritto nel messaggio 
news:5ScEd.384902$b5.18...@news3.tin.it...


 Fabio
.... credo tu volessi dire "sul sito della IBM"...
Scorpio

Newsgroup: it.comp.java
Titolo: IDE e poca RAM

Ciao a tutti,
finora come IDE per scrivere piccole classi di java ho sempre utilizzato
JCreator, molto semplice e leggero per il mio Pentium III con 192 MB di Ram.
Per alcuni mesi ancora dovro' tenermi questo computer, ma mi sarebbe
piaciuto provare ambienti di sviluppo piu' complessi e professionali.
Con 192 MB di ram e' impossibile secondo voi installare IDE quali Eclipse o
Netbeans? Quale IDE, piu' complesso di JCreator, mi consigliate che possa
funzionare sulla mia macchina?
Stesso discorso vale per il passaggio dal versione J2SE a J2EE, non ci provo
nemmeno?
Grazie.
Ciao

 funzionare sulla mia macchina?
JCreator non l'ho mai usato, ma è mia opinione che per lavorare senza 
frustrazioni Eclipse necessiti almeno di 1GB di ram. Su almeno pentium 
IV 2Gh. Poi magari ti accontenti.. Devi solo provare.
Ciao
-- 
Dott. Hellboy
MSN: 
simo...@hotmail.com
IChat: 
simo...@mac.com
http://www.hardboiled.it
If I'm curt with you, it's because
time is a factor.  I think fast, I
talk fast, and I need you guys to
act fast if you want to get out of
this.

bande ha scritto:

Anche se più indirizzato ad un utilizzo didattico io ti consiglierei 
BlueJ oppure Jedit(che non è un IDE ma un texteditor). Eclipse e 
netbeans potrebbero farti bassare brutte giornate sulla tua macchina 
secondo me. Dai anche un occhi a Dr. Java. Ciao ciao
Newsgroup: it.comp.java
Titolo: problema !!!

Ciao a tutti.
Vi espongo il mio problema: come progetto di informatica devo scrivere
un editore di schemi elettrici in Java. Ho cominciato a svilupparlo e mi
trovo ad un discreto punto. Il problema ora e' il seguente: io lavoro su
dei SUN e li tutto funziona al meglio; ho inserito il programma nella
mia pagina web e con netscape su sun tutto funziona. Un'attimo fa ero su
dei WinNT, carico la mia pagina (con netscape) ed ecco che mi appare una
scritta del tipo:
"Can't run esew class: Security error" (esew sarebbe il nome del mio
prog.)
Allora lancio internet explorer e, sebbene con una frase diversa stesso
risultato (se non sbaglio ha scritto qualcosa su java.security ?????)
Cosa puo' essere?
grazie anticipatamente!
Ciao
Scola
PS: se volete vedere l'errore andate a :
http://dewww.epfl.ch/~scola/pi/esew.html
Se per caso dovesse funzionare fatemelo sapere!

Caro Nicola, credo che il tuo problema sia la versione di IE e Netscape che
stai usando.
Io ho controllato l'indirizzo che hai fornito per l'applet sia con Netscape
4.06 che con Internet Explorer 4.o e il tuo Applet funziona benissimo.
Anzi, mi dispiace ma ti devo dire che l'interfaccia utente dovrebbe essere
un po' piu' curata, anche se l'idea e' comunque buona.
Stai attento, i Microsoftari si incacchiano quando parli male di IE e ti
dicono che Netscape ha fatto un sacco di versioni di Communicator 4.0 di
seguito,mentre Microsoft ha fatto molte meno releases del suo IE. Solo che
rilasciava una JVM al mese (circa).
vai sulla finestra dos di windows e scrivi jview <invio>.
ti dovrebbe dare il numero di versione della jvm utilizzata dal tuo browser.
la mia versione, quella in cui il tuo applet funziona e' la 5.00.2924
In bocca al lupo
    Carlo

Newsgroup: it.comp.java
Titolo: firma elettronica -- applicazione java condivido in cambio di aiuto.

Buongiorno a tutti,
ho un' applicazione (per laverità solo dei file ancora da compilare) per un
applicativo che crea firme elettroniche deboli le controlla e controlla che
il file non sia stato modificato dopo che la firma è stata apposta.
Ho tutto lo spiegone di chi ha fatto l'applicazione ma non ho idea di come
compilarla e modificarla a immagine e somiglianza di chi come me vuole un
provider di firme elettroniche per applicazioni legate all'e-governmet.
Chi ha buona conoscenza di java mi può aiutare? in cambio offro un indirizzo
di posta con spazio illimitato per lo sviluppo del progetto, e l'applicativo
ancora da compilare e modificare!
Ciao Matteo

...

Ciao,
sto studiando per un progetto su smartcard delle problematiche
analoghe.
Non ti posso aiutare senza conoscere bene il tuo problema, ma ti posso
consigliare un testo piuttosto interessante per orientarti: "sicurezza
di java" della mc graw hill. credo che sia un buon punto di partenza,
viceversa bisogna
studiarsi il programma.. e valutare se si può "riciclare" x le tue
esigenze.
Ciao, 
Antonio
Newsgroup: it.comp.java
Titolo: Ricerca IDE

Dove posso trovare un ambiente IDE compatibile con JDK1.3.0?
--
Colui che sorride quando le cose vanno male
ha pensato a qualcuno cui dare la colpa.
Superapo
e-mail: 
supe...@tin.it

Dove posso trovare un ambiente IDE compatibile con JDK1.3.0?
 41. Editor & IDE per Java... ma non solo! ..................................
     Da usare:
     IDM UltraEdit-32 - 
http://www.ultraedit.com/
     JDE Java Development Environment for Emacs - 
http://sunsite.auc.dk/jde/
 
     Vim Vi Improved - 
http://www.vim.org/
     GNU Emacs per Windows - 
http://www.gnu.org/software/emacs/windows/
     GNU Emacs - 
http://www.gnu.org/software/emacs/
     GNU java2html - 
http://www.gnu.org/software/java2html/
     Borland JBuilder - 
http://www.borland.com/jbuilder/
     Da vedere:
     jEdit The Ultimate Text Editor - 
http://jedit.sourceforge.net/
     jExt Java Text Editor - 
http://jext.sourceforge.net/
     The Free Builder Project - 
http://www.freebuilder.com/
 
     Merlot XML Editor - 
http://www.merlotxml.org
 
     Microsoft XML Notepad - 
http://msdn.microsoft.com/xml/notepad/
     Microsoft NotePad - 
http://www.notepad.org/
     Sun Forte for Java - 
http://www.sun.com/forte/
     NetBeans - 
http://www.netbeans.org/
 
     Kawa 
http://www.tek-tools.com/kawa/
 
     IBM VisualAge for Java - 
http://www.software.ibm.com/ad/vajava/
 
     Visual Café - 
http://www.webgain.com/products/visual_cafe/
     ModelWorks JPad, SitePad - 
http://www.modelworks.com/
     Da dimenticare:
     Metrowerks CodeWarrior - 
http://www.metrowerks.com/desktop/java/
 
     AnyJ - 
http://www.netcomputing.de/
     JCreator - 
http://www.jcreator.com/
     BlueJ The Interactive Java Environment - 
http://www.bluej.org/
     IST VisaJ - 
http://www.ist.co.uk/visaj/
     Microsoft Visual J++ - 
http://msdn.microsoft.com/visualj/
   [do not use]
     See also:
 
http://dmoz.org/Computers/Programming/Languages/Java/Development_Tools/

> Dove posso trovare un ambiente IDE compatibile con JDK1.3.0?
Questo e' un lavoro per Super-Castagna!

 Questo e' un lavoro per Super-Castagna!
Appunto ... neanche il tempo di scriverlo ;-)))

Molte grazie!
Newsgroup: it.comp.java
Titolo: Tomcat ed Ant

Salve,
ho dei problemi a far avviare Tomcat da Ant.
Il target
<target name="startTomcat">
	<exec dir="../bin" executable="startup.bat" os="Windows XP">
	</exec>
</target>
avvia il Tomcat, ma blocca l'esecuzione dei target successivi.
Come si può fare per lanciare il Tomcat da Ant?
Grazie a tutti
Paolo


Hai provato a lanciarlo in background?
uL


Ho un deja vue :-)
Presente la pubblicità della San Pellegrino? "Ma lei l'aranciata, l'aveva
pagata?"
Effettivamente però il file batch "startup.bat" dovrebbe terminare
l'esecuzione subito dopo aver fatto partire in un'altra finestra il Tomcat.
Per cui non dovrebbe capitare che ant si blocca (a meno di non aver
modificato tomcat.bat e startup.bat).
Probabilmente mi sfugge qualcosa (e non sono un esperto di ant).
Ho visto che esiste l'attributo "timeout" su exec. Forse si può provare con
quello.
--
~Luigi
Java Typist
http://www.jugtorino.it

 
Ho provato anche con timeout ma niente
Ho risolto tramite uno script javascript trovato su
http://marc.theaimsgroup.com/?l=ant-user&m=104322316306620&w=2
che permette di lanciare Tomcat (o altro) in maniera asincrona. Funziona.
Ciao e grazie
Paolo

Newsgroup: it.comp.java
Titolo: Applicazione in background su Linux

Salve,
ho un'applicazione java che deve essere avviata al boot di un sistema Linux,
rimanendo residente.
Su Windows basta metterla in c:\windows\Menu Avvio\Programmi\Esecuzione
automatica, ma su Linux non so come fare.
Il modo piu' semplice per far partire gli script su Linux e' metterli in
rc.local, ma in questo caso il sistema si blocca, in attesa che il programma
termini. Deve esserci qualche opzione per lasciare l'applicazione in
background senza bloccare il tutto?!
Grazie per eventuali risposte.
tin


Sei mooolto [OT] comunque basta che fai seguire la chiamata del file dal
carattere "&" Es: pippo &
Ciao
Dani
--
Daniele Piras
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If at first the idea is not absurd then there is no hope for it. - Albert
Einstein
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 background senza bloccare il tutto?!
Se metti una & in fondo alla linea di comando viene lanciato in background.

 ha scritto nel messaggio
news:a5goni$8r0$1...@lacerta.tiscalinet.it...

Funziona.  Grazie.
Newsgroup: it.comp.java
Titolo: struts

Ciao,
sto sviluppando una applicazione utilizzando struts .1.2.7, il mio
problema è il seguente.
Ho un oggetto di businnes che viene popolato da più pagine (stile
wizard), ed ho quindi più form ognuna con il priprio metodo validate e
i propri metodi di inserimento lettura delle properties, quandola prima
pagina finisce di popolare  i dati passo ad una seconda pagina con un
nuovo form e una nuova action vorrei pero' che la nuova action
condividesse con la prima l'oggetto di businnes ed andare a popolare
quindi sempre lo stesso, è possibile? 
Ciao
Sergio



 problema è il seguente.
Utilizzo Struts 1.1, comunque non doivrebbe cambiare molto. Se non ho
capito male il tuo problema, allora ti consiglio di salvare l'oggetto
che devi "passare" tra le varie action in sessione.
La action recupera l'oggetto dalla sessione, lo modifica, poi lo
risalva in sessione per la action successiva:
public ActionForward execute(ActionMapping actionMapping, ActionForm
actionForm,
            HttpServletRequest httpServletRequest, HttpServletResponse
httpServletResponse)
    {
        HttpSession session = httpServletRequest.getSession();
        BeanCondiviso bc = (BeanCondiviso)
session.getAttribute("cicci");
        //....
        session.setAttribute("cicci", bc);
    }
TREMALNAIK
Newsgroup: it.comp.java
Titolo: Problema

Salve a tutti.
Sono un principiante e ho iniziato praticamente da due ore.
Ho un file HelloWord.java
praticamente un amico mim aveva detto che se volevo eseguire questo file da
prompt(ho windows xp) dove digitare:
javac HelloWord.java
java Java
perň prima dovevo scrivere nel file autoexec.bat
PATH=c:\<directory dove ho installato jdk>\bin
CLASSPATH=c:\<directory dove ho installato jdk>\lib
CLASSPATH=.
il problema che dopo aver creato la classe HelloWord non me la esegue
scrivendomi:
Exception in thread "main" java.lang.NoClassDefFoundError: Java
Ringrazio in anticipo ogni eventuale risposta...

 Exception in thread "main" java.lang.NoClassDefFoundError: Java
forse xche' e' java HelloWorld?

 Sono un principiante e ho iniziato praticamente da due ore.
E già scrivi qui?
Nell'ordine dovresti:
1)procurarti e leggere qualche libro/caterva di tutorial giusto per le basi
2)leggere le FAQ di questo NG all'indirizzo: 
http://xoomer.virgilio.it/csadun/javafaq.html
3)Recarti sul sito di Google (
http://www.google.it
)e cercare tra i posti di
questo NG
4)Se proprio non hai ancora la risposta alla tua domanda scrivi qui.
Come vedi sei partito dalla fine :)
Ciao
Matteo
-- 
chi sono e soprattutto chi non sono:
http://www.ilnomedeldominio.it
un piccolo programma per studenti universitari:
http://inutility.ilnomedeldominio.it
Newsgroup: it.comp.java
Titolo: E' possibile in java visualizzare l'elenco dei file ...

Mi serve un grosso aiuto,
vorrei sapere se esiste in Java una qualche classe che mi permetta di
visualizzare l'elenco dei files presenti in una directory di un server Web.
Ho visto che esiste la classe FILE per la gestione delle directory ma pare
che possa essere utilizzata solo per percorsi locali e non per percorsi del
tipo http.
Fatemi sapere qualche cosa!!!
Grazie
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Fatemi sapere qualche cosa!!!
Ti faccio sapere che non si può fare. Ne con java ne con altri linguaggi.
http non consente di esplorare le directory come un file system remoto 
qualsiasi; se il web server consente il directory listing allora 
richiedendo una directory ti viene restituito un html che (una volta 
parsato) mostra il contenuto della cartella stessa, ma se il web server 
non lo consente il contenuto non lo vedi nemmeno se preghi in aramaico 
antico (bug ed exploit a parte, ovviamente).


 EVVAIIIIIIIIIIIIIIIIII!!!!!
Ho risolto, grazie mille ancora !!!


http://groups-beta.google.com/group/it.comp.java/browse_frm/thread/9993594f7aa6b02a/04eab8899630ad1b?q=directory+server+web+sadun#04eab8899630ad1b


  grazie ancora Vega, mi hai aiutato moltissimo





 Grazie mille Vega,
se abilito il directory listing, come faccio a richiedere la directory?
scusami ancora



 Ho visto le librerie java, faccio una URL connection ora però mi viene un
dubbio...
devo aprire uno stream per la lettura? Ho provato ad utilizzare la funzione
getContentType ma mi restituisce "text/html" mentre il contentLenght mi
restituisce -1. Aituami dimmi se sbaglio e se si quale funzione
utilizzare!!!
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.java
Titolo: spedire istanze

ho un applicazione client / server.
Sono costretto a salvare delle istanze di classi client sul server, ma non
so come mandarle.
mi date una mano

 wrote in
news:33ZDb.7181$
0w.3...@news2.tin.it
: 

Di piu', un link: 
http://java.sun.com/j2se/1.4.2/docs/guide/serialization/
-- 
You dont know what to do when you dont know what you're doing.
http://space.tin.it/computer/csadun

Newsgroup: it.comp.java
Titolo: speditemi uno javascript per la mia home page

ciao, sono alla ricerca di interessanti javascripts per abbellire la mia 
homepage....potete aiutarmi ??? speditemene qualcuno al mio email.
grazie anticipate

 homepage....potete aiutarmi ??? speditemene qualcuno al mio email.
Non e' piu' semplice navigare un po' e studiare quello che hanno
fatto gli altri? javascript lo puoi ricavare dal source html...
        _                ________________________________
R1100RS/ /R80GS          Louis Cretier - 
lcre...@show.it
   ___/ /____            
http://www.show.it/moto/home.htm
__/  | __ ___)
   (_|(__)   "Un buon viaggiatore
______(__)    non segue le vie tracciate" (Daodejing, 27)

fatto gli altri? javascript lo puoi ricavare dal source html...
sempre che non fai come me, che l'ho messo in un file .js fuori dalla
pagina HTML!
:-))
Ciao
Luigi
Newsgroup: it.comp.java
Titolo: Link ad altre pagine html da applet

Salve a tutti,
volevo sapere una cosa molto semplice:
come si puo', all'interno di un'applet, far aprire dal browser un'altra
pagina html, insomma fare un link all'interno dell'applet ad un'altra pagina
web?
Grazie a tutti, Leonardo Ambrosi.

 wrote in message
8pvlb3$7gu$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.java
Titolo: Controlli a tempo ???

Ho bisogno di realizzare un'applicazione remota che fornisca alcuni servizi
a delle servlet e che in piu' ogni tot tempo (l'idea sarebbe ogni
mezzanotte, ma mi interessa un intervallo di tempo  generale, tipo anche
ogni 10 minuti) vada a scandire un database aggiornando eventuali tuple o a
cancellarne altre...
E' possibile lanciare un thread che si occupi di questa funzione
internamente al prog.? come?
Oppure conviene lasciare questo compito ad un altra applicazione?
Spero di essere stato chiaro.....
Ciao e grazie.

Se questo coso deve fare solo operazioni sul DB ti suggerirei di controllare
che il tuo motore db
supporti l'uso di jobs e, nel caso, di scrivere un job da far eseguire a
intervalli regolari dal tuo motore.
E' un approccio che abbiamo usato con molto successo in Oracle 7.3
Credo che anche MS SQLServer e Interbase supportino lo scheduling dei processi.
Degli altri non so una mazza.
Carlo
--
"Science is like sex: sometimes something useful comes out,
                      but that is not the reason we are doing it"
                                                -- Richard Feynman
Newsgroup: it.comp.java
Titolo: Linux, Tomcat 4.0.3 e j2sdk 1.4

Sembra che il j2sdk 1.4 si comporti in maniera diversa rispetto al jdk
1.3.
Se faccio partire il Tomcat 4.0.3 usando il jdk 1.3.1_03 funziona tutto
egregiamente.
Se invece passo al j2sdk 1.4.0, all'avvio del Tomcat ottengo nel
logs/catalina.out:
------------------------------
ERROR reading /usr/local/tomcat/conf/server.xml
At Line 76 /Server/Service/Connector/ 
     className=org.apache.ajp.tomcat4.Ajp13Connector port=8009
     minProcessors=5 maxProcessors=75 acceptCount=10 debug=0
Catalina.start: java.lang.ClassNotFoundException:
     org.apache.ajp.tomcat4.Ajp13Connector 
java.lang.ClassNotFoundException: org.apache.ajp.tomcat4.Ajp13Connector
	at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
...
------------------------------
L'impressione mia e' che la JVM del j2sdk 1.4 si comporti in modo
diverso ma non ho ancora capito come.
Ah...dimenticavo: di Tomcat 4.0.3 esistono due versioni, la normale e
la LE che pare fatta apposta per essere usata con il j2sdk 1.40. La
differenza e' solamente nella presenza di un parser XML che nelle
versioni precedenti alla 1.4.0 mancava. Tomcat 4.0.3 include un suo
parser XML mentre nella versione LE Tomcat usa il parser del j2sdk.
Nel mio caso uso il Tomcat 4.0.3 con il jdk 1.3.1_03 mentre uso il
Tomcat 4.0.3-LE con il j2sdk 1.4.0
Qualcuno sa come far funzionare il tutto sotto Linux?
-- 
Un Ciao in DO Maggiore!
-=) Sbaturzio (=-

 diverso ma non ho ancora capito come.
Sinceramente non penso, io uso J2se1.4, Tomcat 4.0.3 e apache 2.0.35,
sebbene non abbia sviluppato granché, le prove con servlet, Jsp e AJP
connector sono andate tutte a buon fine e sembra funzionare tutto alla
meraviglia. Il tutto sotto Win2K, ma penso che sotto Linux non cambi molto
....
ciao, Gianluca

 meraviglia. Il tutto sotto Win2K, ma penso che sotto Linux non cambi molto
Argh...ho scoperto l'inghippo: avevo aggiunto in java/jre/lib/ext un
link alla j2ee.jar per poter compilare i beans senza dover sempre
aggiungere il -classpath j2ee.jar.
Tolto quello tomcat 4.0.3+j2sdk 1.4 funzionano correttamente.


Newsgroup: it.comp.java
Titolo: Come mantengo le socket aperte?

Ovvero, perchè se ho due classi che comunicano su una socket, dopo che
ho inviato su uno stream dei dati questa si chiude, senza mantenere lo
stato ESTABILISHED????
Sent via Deja.com
http://www.deja.com/

 stato ESTABILISHED????
Non e' che si aspetta di ricevere un ACK dall'altra parte ?
Davide
Newsgroup: it.comp.java
Titolo: https - Problemi con la URLConnection

Salve a tutti,
    vi sottopongo un problema con la classe URLConnection quando tento una
connessione di tipo https :
Questo è il frammento di codice (preso dalle specifiche della sun )
URL url = new URL(
https://mio.server.protetto/mia.servelet.da.invocare
);
URLConnection conn = url.openConnection( );
Bene non funziona e mi da il seguente errore :
java.net.MalformedURLException : unknown protocol: https
                    at java.net.URL.<init> (URL.java:480)
.....
....
...
E' chiaro che non riconosce il protocollo!!!
Ho cercato in giro e ho scaricato anche le jsse1.0.2
...niente da fare!!!
Quello che devo fare io è chiamare una servlet, passargli dei parametri e
ricevere un XML di risposta...
...tutto funziona se la servlet la chiamo via http... con l'https sono c...
:)
Vi prego aiutatemi!!!!
Grazie in anticipo per idee e/o soluzioni
Amedeo.

 Quello che devo fare io č chiamare una servlet, passargli dei parametri e


 E' chiaro che non riconosce il protocollo!!!
https non e' supportato (tranne che nel plugin, se non ricordo male).
Date le classi in JSSE, non e' difficile aggiungere quel supporto.
Per vadere come fare, puoi dare un'occhiata a 
http://space.tin.it/computer/csadun/articoli/URL_for_smarties.pdf
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

 ha scritto nel messaggio
news:Xns91C3632508B14cr...@130.133.1.4...

Newsgroup: it.comp.java
Titolo: jre SDK 1.4.2.09

ciao a tutti :-)
da dove posso scaricare la SDK 1.4.2.09 ???
e c'e' un sito web/ftp che ha tutte le release passate delle jre?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Sicuro che non ci sia sul sito della Sun?
Andrea

> Sicuro che non ci sia sul sito della Sun?
Sul sito c'è la 1.4.2.10.
Ma non va bene la 10?
Ciao
Marco 

 
http://java.sun.com/products/archive/j2se/1.4.2_09/index.html

 Ma non va bene la 10?
forse la 1.4.2.9 ha dei buchi di sicurezza chiusi con la 1.4.2.10.
magari potresti anche passare alla 5.0 visto che ci sei.
ciao
gl

Ciao scusi se scrivo su questa discussione ma penso che possiate 
aiutarmi viste le risposte che avete dato alla persona sul NG.
Io ho una applicazione scritta in java (servlet jsp + codice di base 
preso da jetspeed e turbine del progetto apache), l'applicazione č stata 
compilata con JDK1.4.1 a suo tempo e girava con Tomcat 4.19 mi sembra 
(non 5 pero).
Fatto l'aggiornamento della piattaforma a JDK1.4.2 e tomcat 5.028
per motivi di stabilita il programma funzionava bene (con le class 
compilate perņ con la 1.4.1).
Mettendo i class compilati con la 1.4.2 perņ ho problemi di stabilitą
nel senso che a volte le pagine arrivano a volte no, in pratica perdo
pezzi di sito, come se ci fossero problemi di concorrenza.
Il problema e che devo ovviamente usare d'ora in poi la JDK1.4.2
che lei sappia ci sono differnti modelli di comportamento dei Thread
tra le due versioni?
Esite un modo per compilare con 1.4.2 in modo che sia compatibile con 
1.4.1 come modello della concorrenza?
la versione esatta della 1.4.2 che uso č la 1.4.2_09.
La ringrazio anticipatamente per qualsiasi aiuto possa darmi.


 La ringrazio anticipatamente per qualsiasi aiuto possa darmi.
http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/javac.html#options
guarda se -target puņ esserti utile
http://java.sun.com/j2se/1.4.2/changes.html

Newsgroup: it.comp.java
Titolo: form piccolo su monitor ad alta risoluzione

se il monitor è ad alta risoluzione,le form a video sono piccole .
 
C'è un modo per ingrandirle via codice ?
 
Grazie 
 


In generale se non specifichi preferredSize, magari specificando solo 
minimumSize, i pannelli si adattano all'ampiezza della farme che li 
contiene. Ovviamente molto dipende dal layoutManager che viene 
utilizzato, ci sono alcuni layoutManager che si basano proprio sulle 
dimensioni degli elementi che devono organizzare, altri utilizzano degli 
automatismi..
 
Un modo, tuttosommato complesso, per ridimensionare i tuoi oggetti, in 
mancanza di un meccanismo automatico, e' quello di basarsi sul ToolKit, 
Toolkit.getDefaultToolkit().getScreenSize(), ed eventualmente modificare 
le dimensioni corrispondentemente.
Ad esempio, se il tuo form e' stato progettato per 800x600 e la 
screen-size e' 1024x768, dovrai modificare ogni dimensione 
moltiplicandola per il rapporto tra screen-size e 800x600.
 
public static final Dimension
     screenSize = Toolkit.getDefaultToolkit().getScreenSize(),
     formSize = new Dimension(800x600);
public static final double
     widthRatio = screenSize.getWidth()/formSize.getWidth(),
     heightRatio = screenSize.getHeight()/formSize.getHeight();
 
public static adaptComponentSize(JComponent jcomponent) {
     Dimension preferredSize = jcomponent.getPeferredSize();
     if (preferredSize == null)
       return;
     preferredSize.setSize(
       preferredSize.getWidth()*widthRatio,
       preferredSize.getHeight()*heightRatio);
     jcomponent.setPreferredSize(preferredSize);
}
public static adaptPanelSize(JPanel panel) {
  adaptComponentSize(panel)
  for(Component component : panel.getComponents()) {
    if (JPanel.class.isAssignableFrom(component.getClass())
      adaptPanelSize((JPanel)component);
    else if (JComponent.class.isAssignableFrom(component.getClass())
      adaptComponentSize((JComponent)component);
}

Newsgroup: it.comp.java
Titolo: problema risoluzione sito

Vorrei sapere se qualcuno sa come fare un programmino
in java che all'entrata in un sito riconosce la risoluzione
e il monitor e di conseguenza carica la pagina appripriata,
poi vorrie sapere anche se esiste un programmino che
adatta un sito alle varie risoluzioni.
Grazie in Anticipo
MR



 MR

 adatta un sito alle varie risoluzioni.
L'unica è fare il sito in Flash

 L'unica č fare il sito in Flash
Cosě chi non ha il plugin non lo vede e si evita il problema della
risoluzione. :)
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: info e saluti

ciao ragazzuoli, ho notato che qui ci sta gente con le p.... , mentre
io cerco d'imparare, oh..oh.....oh non scappate ci sara' pure un anima
pia che mi dara un consiglio. Devo risolvere un ese in cui bisogna
leggere un file txt e contarne righe, parole spazzi bianchi e chi piu'
ne ha ne metta. ho creato un oggetto StreamTokenizer:
 RandomAccessFile file = new RandomAccessFile("provtxt.txt");
 BufferedReader buff = new BufferedReader(file);
 StreamTokenizer st=new StreamTokenizer(buff);
ma poi non riesco ad usare alcuni metodi tipo whitespaceChars(int,int)
Datemi qualche consiglio o un esempio perfavoreeeee ciao ciao.
Grazie a tutti 
P.S. un saluto a Ugo Landini. Ho segiuto tutto il tuo corso su
rai.nettuno, spero che un giorno potro' dire "ah non era pazzo".

Non usar il tokenizer, leggi un carattere alla volta.
Ciao,
    Bruno.


|
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://bbruno.fasturl.it
|
| 
http://members.xoom.it/bbruno
| 
http://digilander.iol.it/bbossola
|

Ehi, mi sai dire a che ora potrebbero rifarlo, o magari un calendario delle
lezioni di rai nettuno?
Grazie e ciao
Daniele

...

mi dispiace Daniele, ma il corso e finito il 30/12/2001.

 wrote in message
ec69bfe3.02010...@posting.google.com...



Ciao a tutti!! Nessuno mi conosce in questo news ma sto cercando di "capire"
java e frequento il corso insieme a gianni... E' da un pò che leggo il ng in
offline ed ora esco allo scoperto per direa Daniele che *forse*  il corso è
ancora presente di notte su rai2 (per l'ora guarda il televideo) dovrebbe
essere verso le 4 o 5 del mattino..
Ciao Francesco

GRAZIE!! =)
Daniele
Newsgroup: it.comp.java
Titolo: clrscr() di C, esiste qualcosa del genere in java?

Avete presente quella funzioncina in C clrscr()?
esiste un metodo in java che faccia quello che fa clrscr() in C?
Grazie

 
*mi sembra* di no (ma qui potrei essere smentito), xche` l'I/O
sulla console in java e` gestito coerentemente tramite
InputStream/OutputStream, il che significa che e` la stessa
cosa che lavorare con un file -sequenziale- aperto in scrittura
(il video) e uno aperto in lettura (la tastiera).
Un metodo simile a clrscr() non avrebbe senso applicato ad un file
su disco o ad un ByteArray in memoria, quindi non credo sia
applicabile neppure alla console.
Per pulire lo schermo ti basta un ciclo for semplice-semplice che
stampi 25 linee vuote, xo` questo ti lascia il cursore sull'ultima
riga, non sulla prima... il che probabilmente non e` quello che cerchi.
Se invece anche solo questo ti basta, magari per non ripeterti in futuro
puoi crearti qualcosa del tipo:
  // file: ConsoleOutputStream.java
  import java.io.*;
  /**
   * Classe filtro specializzata per l'output sulla console
   */
  public class ConsoleOutputStream extends PrintStream {
     // numero di righe sullo schermo
     public static final int ROWS = 25;
     // costruttore di default: si attacca alla console
     public ConsoleOutputStream() {
        this( System.out );
     }
 
     public ConsoleOutputStream( OutputStream out ) {
        super( out, true );
     }
     // pulisce lo schermo stampando delle linee vuote
     public void clrscr() {
        for( int lines = 0; lines < ROWS; lines++ )
           println( "" );
     }
  } // :~
da usare poi come un qualsiasi altro Filter:
  // . . .
  ConsoleOutputStream out = new ConsoleOutputStream( System.out );
  out.clrscr();
  out.println( "lo schermo e` pulito!" );
  // . . .
...se qualcuno ha altre idee...
-- 
Ciao, Matteo                         !!  It has to start somewhere
                                     /\  It has to start sometime
mailto:
matteo.mattia
 (at) 
libero.it
  \/  What better place than HERE
                                     　  What better time than NOW

 ha scritto nel messaggio
news:ZlYF5.11209$Nz.2...@news.infostrada.it...



La FAQ e' a 
http://space.tin.it/computer/csadun/javafaq_note.html
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun

Newsgroup: it.comp.java
Titolo: SWING COME FACCIO ?

Vorrei compilare un programma che usi le swing
come faccio con java 1?
dove devo prendere le librerie da importare?
dove le devo inserire?
GRAZIE injn anticipo!!!
Rino.

 dove le devo inserire?
Nel CLASSPATH basta infilare il riferimento al file .jar (SwingAll.jar
ad esempio) che contiene le classi Swing.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: lettura file ascii

Salve,
ho il seguente file di testo ascii:
Ip=xxx.yyy.zzz.aaa
username=pino
password=pallino
qualcuno mi sa aiutare indicandomi quali classi devo usare per leggere i
dati a destra dell'uguale?
Grazie per le risposte.

 Grazie per le risposte.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Pico De Paperis wrote:

Se il tuo file e' fatto esattamente cosi', non hai ripetizioni nel 
valore a sinistra dell'uguale e non hai bisogno di leggerlo esattamente 
nell'ordine in cui l'hai scritto puoi utilizzare la classe 
java.util.Properties.
Per leggere il file utilizzi il metodo load(inputstream).
Poi ottieni un elenco dei nomi delle proprieta' (la parte a sinistra) 
con il metodo getPropertyNames().
Infine ottieni il valore a destra con getProperty(nomeproprieta)
Andrea Polci

 password=pallino
Quello e' esattamente il formato accettato da java.util.Properties, quindi
e' sufficiente Properties.load()
-- 
You dont know what to do when you dont know what you're doing.
http://space.tin.it/computer/csadun

 e' sufficiente Properties.load()
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


Newsgroup: it.comp.java
Titolo: javax.comm: dove e come... + domanda [ot]

salve, in breve:
1)
voglio leggere da seriale,  e ho trovato la documentazione per le classi
javax.comm.* ( 
java.sun.com
 )
ma una volta deciso a smanettare ... Problema: da dove le scarico visto
che non sono standard?
[OT suppongo]
2) il mio programmillo voglio farlo girare su  WindowsME...rd come
utente non-omniotente , ho particolari problemi?
grazie  mille per l'aiuto.

 Problema: da dove le scarico visto che non sono standard?
http://java.sun.com
Davide
Newsgroup: it.comp.java
Titolo: Spring e Ajax

Ciao a tutti,
vorrei provare a sviluppare una web application con Spring MVC e Ajax.
Cosa mi consigliate di utilizzare?
Dopo una breve indagine sul web, mi orienterei su DWR 
(
http://directwebremoting.org/
) ma vorrei sapere se avete esperienza da 
questo punto di vista ed eventuali altre soluzioni da consigliarmi.
Grazie a tutti in anticipo.
Fabrizio

 questo punto di vista ed eventuali altre soluzioni da consigliarmi.
dwr è imho una libreria essenziale quando si utilizza spring, solo per 
come si integra con l'ioc container. ma tieni conto che si tratta "solo" 
di una libreria di invocazione remota, sulla parte html ti aiuta poco o 
niente. ti serve sicuramente altro ma con spring mvc non so aiutarti.
-- 
++ Fino all'anno scorso avevo un solo difetto. Ero presuntuoso.
http://unopuntozero.wordpress.com/
http://www.flickr.com/photos/marko_po/

 questo punto di vista ed eventuali altre soluzioni da consigliarmi.
Ciao,
io uso DWR (la versione 3, anche se non è ancora stata rilasciata) con 
Spring MVC, proprio per la facilità di integrazione e uso.
Se ti interessa vedere come lo uso, oggi pomeriggio pubblicherò un video 
dell'ultimo meeting del JUG Padova.
-- 
Lucio Benfante
JUG Padova           
http://www.parancoe.org
 ...have a look at it!
www.jugpadova.it
 
http://www.jugevents.org

 
Eccolo:
http://www.jugevents.org/jugevents/event/show.html?id=5755

Newsgroup: it.comp.java
Titolo: pattern della data da rispettare strettamente

ciao,
il mio obiettivo è di controllare che una data sia seguente a quella
odierna. Il punto è che voglio che non venga fatto il controllo se la
data non rispetta rigidamente il pattern
aaaa/MM/dd, nel senso che se metto la data 2006/1/1 il controllo non
deve essere fatto perchè la data non rispetta il pattern (sarebbe
corretta se 2006/01/01 e solo allora vorrei effettuare il confronto con
la data odierna).
come posso fare?

 come posso fare?
Col DateFormat:
http://java.sun.com/j2se/1.5.0/docs/api/java/text/SimpleDateFormat.html
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://ammentos.biobytes.it
Flash tutorial: 
http://ammentos.biobytes.it/quickstart/quickstart.htm

 
http://java.sun.com/j2se/1.5.0/docs/api/java/text/SimpleDateFormat.html
il fatto è che lo uso già e che, pur avendo applicato il pattern
yyyy/MM/dd, comunque viene effettuato con successo il parsing di
2006/2/1.

SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
String data = ...// Qui va il tuo campo
Data d = null;
try{
d=sdf.parse(data);
}catch(ParseException p){
System.out.println("Formato data errato");
}


Se si tratta solo di un controllo sintattico:
String data = ...
if (java.util.regex.Pattern.matches("[0-9]{4}/[0-9]{2}/[0-9]{2}", data)) {
  // Ok
}
else {
  // No buono
}
Un pattern leggermente più preciso, solo per questo millennio e il
precedente, è:
  [1-2][0-9]{3}/[0-1][0-9]/[0-3][0-9]
In ogni caso, non impediscono che si scriva 30 Febbraio.
Ciao.

 la data odierna).
Qualcosa stile
   String[] splitData = data.split("/");
     if (splitData[1].length() != 2 || splitData[2].length() != 2) {
       // no controllo
     } else {
       // controllo
     }
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

Newsgroup: it.comp.java
Titolo: tag lib

all'interno della mia cartella WEB-INF non esiste la cartella lib , la dvo
creare per poter insterire le mie tld?
Uso Caucho Resin come web server.
Grazie
Sergio
--------------------------------
Inviato via 
http://usenet.libero.it


In generale, la cartella /lib ti serve per dare "visibilità" ai package
che ci metti dentro, senza necessità di modificare il CLASSPATH.
Sempre in generale, per "vedere" un package qualsiasi scritto da te (ad
esempio, una libreria di taglib) devi inserire il percorso nel CLASSPATH.

Posso inserire i tld dove vogliod entro WEB-INF?


 
Si, anzi in teoria potresti metterli dove ti pare dentro la webapp... 
però spesso si crea una cartella apposita "tld" dentro WEB-INF.
L'importante è specificare il percorso corrispondente in 
WEB-INF/web.xml, aggiungendo qualcosa del tipo
   <taglib>
     <taglib-uri>
http://java.sun.com/jstl/core
</taglib-uri>
     <taglib-location>/WEB-INF/tld/c.tld</taglib-location>
   </taglib>
Ciao e buona fortuna.
\mirko
Newsgroup: it.comp.java
Titolo: Istruzione "new Socket" in un'Applet

Ho constatato che l'istruzione new Socket ("localhost", porta) se inserita
all'interno di un'Applet
(lanciata tramite il file .html), posizionata all'interno della init(), o
della run(), o della start()
non viene eseguita, generando un eccezione di sicurezza per "Access denied".
L'errore vie poi intercettato da Explorer, penso io, generando il messaggio
"java/lang/NullPointerException".
La stessa Applet invece se eseguita con il comando "java MiaApplet" funziona
perfettamente.
Non è quindi possibile eseguire un Socket all'inteno dell'Applet ?
Spero di avere dei pareri illuminanti.
Grazie e saluti a tutti gli appassionati.
Alessandro

Ho constatato che l'istruzione new Socket ("localhost", porta) ...
Prova così:
int port=4020;
Socket mySock=new Socket(getCodeBase().getHost(),port);
E' un  problema della VM di Microsoft, credo...
Good luck,
Mauri.
-- 
La forza di gravità è un falso mito,
è la Terra che succhia!

Newsgroup: it.comp.java
Titolo: JSP host

Esistono host gratuiti con supporto per pagine jsp??

 ha scritto nel messaggio
news:h0XFb.40692$0w.20...@news2.tin.it...


Newsgroup: it.comp.java
Titolo: request.getParameter

Come faccio, in jsp,a recuperare i campi value selezionati da una lista con
selezione multipla ?
Ciao e grazie

 ha scritto nel messaggio
news:9kc3ii$jkn$1...@nreadB.inwind.it...


 ha scritto nel messaggio
news:9kc3ii$jkn$1...@nreadB.inwind.it...

request.getParameterValues("NomePar") ti torna un array di stringhe con gli
n valori associati al parametro NomePar.
Ciao
Greybear

Newsgroup: it.comp.java
Titolo: Scripting

Qualcuno sa consigliarmi il miglior linguaggio di scripting attualmente
disponibile da affiancare a java per applicazioni C/S, gestione siti web
ecc..??
Grazie


probabilmente è il perl, esiste un porting per ogni piattaforma.
-- 
Dr. Ugo Gagliardelli, Modena, Italy
Spaccamaroni andate a cagare/Spammers not welcome

 
per fare *cosa*? su che piattaforma?
-- 
Ciao, Matteo                         !!  It has to start somewhere
                                     /\  It has to start sometime
mailto:
matteo.mattia
 (at) 
libero.it
  \/  What better place than HERE
                                     　  What better time than NOW

Newsgroup: it.comp.java
Titolo: Problema con Class.fornName

Ciao a tutti!!!!
Ho un problema con il loading dinamico di una classe.
Uso il metodo seguente:
Class demoClass = Class.forName(classname);
per caricare la classe contenuta in classname.
Puntualmente perň viene eseguita l'eccezione corrispondente, che mi fa
intuire che la classe non viene trovata.
Ma dove deve stare la classe da caricare??
Preciso che sto lavorando all'interno di Eclipse3.
Le classi vengono compilate dentro a /bin (anzi dentro un package piů
profondo).
Ho la sensazione che il classloader punti su una directory dove
effettivamente non c'č la classe in questione.
Come posso fare per trovare la classe da caricare?
Thanks
LuKe


Hai specificato anche il package?
G.M.
Newsgroup: it.comp.java
Titolo: Eliminare un nodo da una lista di nodi

Ciao a tutti,
ho una lista di nodi di tipo NodeList, da cui voglio eliminare il nodo
che ha un determinato nome: sapete come posso procedere? Esiste
un'istruzione "diretta" per cancellare il nodo?
Ho provato ad assegnare null al nodo che voglio eliminare ma non
funziona.. Ecco cosa ho fatto:
NodeList deleteNode(NodeList lista){
	for (int i=0; i<lista.getLength(); i++){
		if(lista.item(i).getNodeName().equals(nome_nodo_da_eliminare)){
			if(i+1 <= lista.getLength()-1){
				lista.item(i) = null;
			}
		}
	}
	return lista;
}
Sapete aiutarmi?
Grazie mille!
Ciao!

 
Non si può fare: una NodeList è una vista su un insieme di nodi.
Devi invocare il metodo removeChild() del nodo genitore.
Ciao.

Ok, però se voglio eliminare dalla lista il nodo radice del documento
non potrei usare questo metodo..
Ho provato a sostituire al nodo che voglio eliminare la sottolista che
è situata dopo di lui, convertendo (tramite Cast) in List la NodeList
presa come input:
NodeList removeNode(NodeList l){
	List lista = (List)l;
	for(int i=0; i<lista.size(); i++){
		if(l.item(i).getNodeName().equals(nome_nodo_da_eliminare)){
			lista = lista.subList(i+1,lista.size());
		}
	}
	return (NodeList)lista;
}
La compilazione va a buon fine, però mi viene sollevata un'eccezione
java.lang.ClassCastException nella che si riferisce a List lista =
(List)l;.
C'è un altro modo per convertire la NodeList in List?
Newsgroup: it.comp.java
Titolo: Apache + JServ +Accesso DB via Servlet

Ciao a tutti.
Per prima cosa volevo dire che e' la prima volta che scrivo su un newsgroup
e che spero sia una esperienza positiva!
Dunque,il mio problema e' che sto cercando di connettermi ad un DB (il
famoso NorthWind di office) via rete tramite un servlet,solo che sul client
mi spara fuori Null Pointer Exception!
Premetto che in locale sono riuscito a connettermi (SQL molto
semplice:SELECT * FROM tabella),che ho registrato l'origine ODBC da pannello
di controllo (W2000 Pro) che da sorgente e richiamata con:
getConnection(jdbc:odbc:northwind)
e il driver lo registro come :
sun:jdbc:odbc:JdbcOdbcDriver.
Ho installato Apache1.3.12,JServ1.1 su Win 2000.
Dei file di configurazione di entrambi ho toccato pochissimo,giusto il
classpath (nota:HelloWorld funziona)
Ho racchiuso createStatement ed executeQuery in un try-catch e l'eccezione
me la dà li'.
Se poteste aiutarmi vi sarei molto grato perche' sono in stage e sto
svolgendo un progetto (pro assunzione! :-).
Ciao.
--
Saluti,
            Diego
- Knowledge raises the standard -

svolgendo un progetto (pro assunzione! :-).
Se puo' servirti scaricati il JdbcGateway.java che trovi qui':
http://artcomputer.a.se/java/
E' un servlet che ti permette di collegarti a qualsiasi DB tramite
driver JDBC.
Con questo servlet sono riuscito a colegarmi ad un AS400 ed a fare query
SQL improvvisate senza nessun problema con Winzozz 95, Apache 1.3.6 +
JSERV 1.1.
Il bello di questo servlet e' la possibilita' di scrivere on-line delle
query SQL in una textbox per eseguirle immediatamente: ottimo come
strumento di debug.
Al limite da questo servlet "cannibalizzi" le parti di codice che ti
interessano per scrivere i tuoi servlet. :-)
--
Un Ciao in DO maggiore!       remove NOSPAM to reply by email.
-=) Sbaturzio (=-             ICQ: 74700365

Newsgroup: it.comp.java
Titolo: JDBC-mySQL

Salve a tutti,
è la prima volta che scrivo in qusto NG.
Sto iniziando a muovere i primi passi con JAVA, e dopo aver installato 
JDK1.3.1 su Linux RedHat 7.1, vorrei installare il driver JDBC per mySQL.
Il problema è proprio questo! Sono riuscito ad ottenere su 
sourceforge.net
 un driver di questo tipo, ma non so dove e come installarlo.
Premetto che ho installato il JDK1.3.1 Standard Edition.
Spero che qualcuno sappia indicarmi passo passo cosa devo fare e dove 
posso trovare buona documentazione su come installare e configurare 
questo driver.
Grazie in anticipo,
Emanuele

 ha scritto nel
messaggio news:3B724ECF...@professionewebmaster.com...

Newsgroup: it.comp.java
Titolo: [half-OT] Libro XML

Salve a tutti,
qlc che sviluppa attivamente in Java(jsp)-XML ha da
consigliare un libro?
Ce ne sono centinaia, ma XML č cosě vasto che non so nemmeno
in quale dominio particolare cercare.
Un aiutino?:)
--
Oggi ho fatto una scoperta, ho trovato un computer...
The MentoR

cut
appunto perché il mondo xml è sterminato devi indicare almeno quale campo ti
interessa.
Qui abbiamo XML guida di riferimento della apogeo e, anche se non comprende
gli xsd, è fatto bene e tratta in modo completo e conciso gli aspetti più
importanti.
Ciao Dev.

Se ti piacciono i mattoni
XML della Wrox č quello che fa per te.
Ti consiglierei inoltre xslt sempre della wrox.
Tramite Amazon.com costano meno.


Grazie per le risposte.
Il probl. cmq è che non ho l'esigenza di utilizzare XML per
adesso, ma vorrei semplicemente migliorare il mio "resume" e
capire le potenzialità di questo metalinguaggio, prima di
usarlo:)
Sono cmq orientato ai web-service e applicazioni web,
all'interoperabilità tramite xml e al binomio Java/XML.
Credo che i manuali consigliati siano ottimi!
--
It's just a joint...
Set me Free!!

 wrote in message
news:3D29612F...@wingstech.com

Il libro della wrox č un buon "mattone",
 ma stai attento a far riferimento alla seconda edizione:
 piů completa della prima, piů aggiornata (ad es il capitolo 13 della
prima contiene molti
 errori negi esempi su XSLFO...).
CMQ su internet trovi una vagonata di tutorial free.
ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: un metodo comodo per passare i parametri

ciao a tutti,
vorrei qualche suggerimento di natura più architetturale che di
programmazione.
Il mio problema è questo: ho un data-entry in cui ci sono moltissimi campi
(molti dei quali codificati tramite opportuni codici che vado a prendere su
un database). Questi dati possono essere raggruppati in 4-5 blocchi per cui
io vorrei che al passaggio da un blocco all'altro i dati fossero memorizzati
in un DB. Questi blocchi, però devono essere presenti su una singola pagina
HTML che in realtà potrebbe essere una JSP.
come posso impostare la cosa? come passo i parametri alla servlet che andrà
a scrivere sul DB? (sono quasi 100!)
grazie


Se ho ben capito, potrsti fare una cosa del genere:
tabella DB
ID | NOME | CAMPO1 | CAMPO2 ecc....
form pagina (campi con i nomi della tabella):
<form>
<input type="text" name="ID">
<input type="text" name="NOME">
<input type="text" name="CAMPO1">
<input type="text" name="CAMPO2">
ecc...
</form>
pagina jsp:
crei la stringa sql in modo dinamico:
Enumeration enum = request.getPrametersName();
Vector value = new Vector();
String sql = "INSERT INTO table ("
boolean isFirst = true;
while(enum.hasMoreElments()){
    campo = enum.nextElement();
    value.add(request.getParameter(campo));
    if(isFirst){
        sql = sql + campo;
        isFirst = false;
    }else{
        sql = sql +", "+ campo;
    }
}
/* abbiamo ottenuto la string sql
che dovrebbe essere così:
INSERT INTO table (ID, NOME, CAMPO1, CAMPO2, ecc)
*/
/* aggiungiamo ora i valori: * /
sql = sql + " VALUES ("
isFirst=true;
for(int j=0; j < value.size(); j++){
    if(isFirst){
        sql = sql + "'" + value.elementAt(j) + "'";
    }else{
        sql = sql + ", '" + value.elementAt(j) + "'";
    }
}
sql = sql + ")"
/* THE END */
cosi abbiamo ottenuto la stringa sql completa:
INSERT INTO table (ID, NOME, CAMPO1, CAMPO2, ecc) VALUES ('valore uno',
'valore 2', 'valore 3' ecc..)
il problema diventa se devi inserire dei valori diversi da string....
cmq quello che ho scritto ha sicuramente qualche errore...
ci sono altri metodi come utilizzare il PreparedStatement controlli quanti
campi del form sono stati spediti e poi generi la string come sopra
lasciando stare i valori, poi con un bel for che conta finche i non è uguale
ai campi passati inserisci con
pstmt.setString(i, request.getParameter(VALORE_CAMPO))
scrivi nella sql.....
il VALORE_CAMPO lo ricavi dalla enumeration!!!
era solo per farti capire il concetto.... sperodi non aver scritto troppe
stronzate ; )
ciao marco

 ha scritto nel messaggio
news:9occsu$9l...@intra09.infocamere.it...
