mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: svuotare una JTable

salve ragazzi, ho un problema. devo praticamente aggiornare una tabella che
viene riempita con il risultato di una query sql (tramite protocollo soap).
Sullo stesso frame ho dei campi che una volta riempiti vanno ad effettuare
una query di inserimento nel database. ovviamente dopo l'inserimento voglio
che la tabella sia venga aggiornata. come posso fare? pensavo di cancellarla
e ricrearla, ma non ho idea di come fare, e poi non mi sembra certo la
soluzione ottimale..si accettano consigli :)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Classico problema risolto col pattern MVC. Non so come sia fatta la tua 
app. però ti suggerisco di leggere qualcosa a proposito del pattern. per 
esempi vedi , sempre c/o SUN 
java.sun.com
) i tutorial j2ee con l'esempio 
duke bank o pet store.
Carlo

Ciao, devi usare un modello dei dati (TableModel) da associare alla JTable.
Il java tutorial spiega come fare...Penso ti possa andare bene anche il
DefaultTableModel.
http://java.sun.com
bye!

...

copiati un pò di codice dal tutorial di 
java.sun.com
però non devi ricreare l'oggetto, altrimenti ne perdi il riferimento
con quello che hai già mandato a video inserendolo in un contenitore
quando vuoi rinfrescarla devi semplicemente rimpiazzargli l'area
object che contiene i dati; il componente da non ricreare è il
TableSorter; che io rinfresco ridandogli una nuova tabella dati con
.setTableModel(new MyTable());
A) io creo il componente così per un contenitore:
//creazione tabella sortabile        
        sorter = new TableSorter(new MyTable()); <== metodi che trovi
negli esempi del tutorial
        t = new JTable(sorter);             
        sorter.setTableHeader(t.getTableHeader()); 
        t.setPreferredScrollableViewportSize(dimensioneTabella);
 
//creo contenitore scrollabile per tabella e ritorno componente
        if (titolo!=null) {
            JLabel l = new JLabel(titolo);
            l.setLabelFor(t);
            JPanel p = new JPanel(new BorderLayout());
            p.add(l, BorderLayout.NORTH);
            p.add(new JScrollPane(t), BorderLayout.CENTER);
            return p;
        }else return new JScrollPane(t);
B) devi implementare il codice della classe MyTable (come da tutorial)
   class MyTable extends AbstractTableModel 
dove ad es nel metodo getValueAt torni il riferimento ad un tua area 
   private Object[][] datiTabella;
C) Quindi per rinfrescare il componente, ricreo l'area datiTabella e
dico al componente di usare una unova area dati con una nuova tabella;
        sorter.setTableModel(new MyTable()); 
se trovi una strada migliore fammelo sapere
ciao:
Newsgroup: it.comp.java
Titolo: Passaggio oggetti da una action all'altra di Struts

Salve a tutti.
Vorrei cercare di passare oggetti da una action all'altra senza
appoggio di una jsp (o di un db) intermedio.
In poche parole, al submit di un form, viene creato un oggetto nella
action corrispondente e poi caso a) viene chiamata un'altra action
caso b) viene chiamata  una jsp
In entrambi i casi ovviamente tramite il mapping.findforward.
Quello che desidererei è che
caso a) la nuova action ha a disposizione l'oggetto creato in quella
chiamante
caso b) in un campo hidden del form inserito nella jsp viene caricato
il suddetto oggetto.
Rimanendo sul caso a) mi serve un modo per popolare la request della
action.
Essendo un oggetto ovviamente non posso usare la query string.
Avete suggerimenti?
Grazie

usa request.setAttribute ("nomeoggetto", oggetto)
ciao


Sì, alla fine ho fatto così.
Ciao e grazie.

Newsgroup: it.comp.java
Titolo: j2me: problema con i Thread...

Salve, questo pomerigio ho postato un altro messaggio, ma mi sono reso conto 
che non era esattamente il modo giusto di porvi il mio problema.
Il punto è che devo instaurare una SocketConnection, e che per farlo devo 
aprirla in un thread, altrimenti il programma va in blocco mentre aspetta di 
ricevere il permesso per aprire la connessione. Però se apro la connessione 
dal thread, non posso poi mostrare a schermo i risultati, perchè se mettessi 
sul display un form che si trova nella classe del thread, poi non potrei 
metterci alcun comando, in quanto la classe in cui si trova il thread non 
può implementare la CommandListener (mi dice che la classe non è astratta, e 
che non può "override" un metodo astratto). Intanto, se dichiaro la classe 
come astratta, poi non posso fare l'istanza per costruirmi l'oggetto thread.
Come posso fare quindi?
L'unica cosa che mi è venuto in mente è stato di salvare i dati su un 
recordStore e poi farli leggere dalla classe principale (quella in cui posso 
usare la commandListener), ma:
1) non mi sembra una soluzione elegante
2) soprattutto, non posso mostrare a schermo un gauge che descriva 
l'avanzamento del processo di scaricamento!
Chi mi da' una mano?
P.S. So che i termini che ho usato per descrivere il problema non sono 
probabilmente corretti, ma, lo ammetto, di java io ne capisco ben poco. Ho 
sempre programmato in c, e quelle rare volte che ho programmato in java, 
l'ho usato come linguaggio strutturato. Vi prego quindi di avere pazienza 
con me. Ciao 

allora premetto di non aver capito bene ciò ke vuoi dire.. xò ccerco
di risponderti.. allora ad esempio vuoi mostrare un jFrame ke mostri lo
stato dell'avanzamento dell'oxazione.. allora avrai una classe ke
mostra il jFrame in questione e nello stesso tempo avvia il thread
dell'operazione, magari passandogli cm paramentro il riferimento al
jFrame ke mostra il risultato.. il thread quando ad esempio viene
stabilita l'operazione, stampa sul jFrame "connessione stabilita". x
fare ciò utilizza javax.swing.Utilities.InvokeLater(new Runnable{
public static void run(){oxazione da effettuare sul jFrame}});
p.s.: consulta bene la ducumentazione
Newsgroup: it.comp.java
Titolo: Problema JBuilder 6

Ragà, ho un problema strano con JBuilder. Se creo un applicativo anche molto
stupido mi succede che mi parte se lo lancio dall'ambiente di
programmazione, ma se chiudo il JBuilder e lancio l'applicativo appena
compilato, il browser mi avverte di non trovare alcune librerie. Che cosa
può essere ????
Grazie per l'attenzione
Saluti
Francesco

 Francesco
--
"work relaxing and having fun!
I think that everything is a game
without an 'insert coin'!"
*************************************
          Andrea Musumeci
             programmatore
             java free lance
 
http://www.javalab.it
*************************************

 Ciao!


Mmm.... si in effetti allora c'è stato un misunderstanding.. tuttavia la
soluzione è simile: devi inserire nell'html della tua applet tutti quei jar
che ti sembran utili tramite parametro archive e che con jbuilder vengon
passati dalla linea di comando.
--
--------------------------------
Andrea Musumeci
java programmer free lance
work:           
www.javalab.it
--------------------------------

Newsgroup: it.comp.java
Titolo: Coding rules: aiuto, please!

Dovrei scrivere (o trovare gia' scritto, che e' meglio) delle coding
rules per java (per fare un esempio stupido, scrivere i nomi delle
classi con la prima lettera maiuscola, i nomi dei metodi con la prima
lettera minuscola). Ho gia' a disposizione delle coding rules per C++,
ed alcune possono essere riciclate pari pari, altre non c'entrano
niente, ed ovviamente quelle specifiche per java non sono per niente
presenti ^_^
Sapete per caso se esistono gia' da qualche parte, od eventualmente dove
andare a beccare dei suggerimenti per scriverle?
Grazie mille per l'aiuto
-- 
-------------------------------------------------
          Billy "Enrico Oltolina" San
    mailto:
olto...@tlvhcn.vim.tlt.alcatel.it
-------------------------------------------------

Dovresti trovare qualche cosa sul sito della Netscape, ma sicuramente anche
della Sun/javasoft
Carlo Emanuele Demontis
PUTTANO del newsgroup it.comp.java, GEKOTAG permettendo

Billy San wrote:

Dovrei scrivere (o trovare gia' scritto, che e' meglio)
delle coding

rules per java (per fare un esempio stupido, scrivere i nomi delle

classi con la prima lettera maiuscola, i nomi dei metodi con la prima

lettera minuscola).

Evita accuratamente quelle della Sun, ci sono tante nefandezze. Ottimi
consigli ci sono su "Thinking in Java", un bel tutorial perfetto per quello
che cerchi (gratis, scritto bene, completo, in versione pdf, che vuoi di
più? ) lo puoi invece scaricare qui:

http://www.ambysoft.com/javaCodingStandards.html


si chiama "Writing Robust Java Code" ver. 17.01c e contiene molti ottimi
consigli su come scrivere un buon codice, con qualche sconfinamento nei
patterns. Presto pubblicherò una mia personale visione della cosa
sul mio sito.

Ugo

www.ugolandini.net
Newsgroup: it.comp.java
Titolo: Leggere un file xml con jsp

Qualcuno sa come si attraversa tutto un file xml con jsp o java? mi puņ
mandare qualche esempio
Grazie
Max
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


http://csvtosql.sourceforge.net/

 Qualcuno sa come si attraversa tutto un file xml con jsp o java? mi può


Newsgroup: it.comp.java
Titolo: variabili di sessione

Su un sito fatto in jsp che gira su tomcat-apache ho usato delle variabili
di sessione per memorizzare dei dati(sono costretto a utilizzare le
variabili di sessione, è lungo da spiegare ma è così).
In particolare ci sono 15 variabili di sessioni, ognuna delle quali può
contenere una stringa di una ventina di caratteri.
 
domanda n*1: conviene mantenere qusta struttura o utilizzare un unico
array(contenente tutte le stringhe) che metto in un'unica variabile di
sessione???
 
domanda n*2: come si calcola in questo caso la memoria della Virtual
Machine occupata da un'implementazione simile??? ammettiamo che le
stringhe siano da 10 Byte l'una e che le variabili di sessione siano 15 e
che gli utenti(che navigano il sito contemporaneamente) siano 100 devo
fare qualcosa tipo 10*15*100=15.000 Byte
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Questo discorso non vale per il fatto che nel tuo caso utilizzi stringhe e
qualsiasi VM utilizzi (SUN, IBM, etc... etc..) ha una gestione ottimizzata
delle stringhe, qualcosa tipo un pool.
Ad esempio
String a = "Pippo";
String b = "Pippo";
a e b hanno ovviamente riferimenti diversi perň in memoria viene tenuta solo
una rappresentazione di Pippo quindi, considerando che si tratta di
caratteri unicode a 16bit anzichč 8bit,   hai 5 * 2 e non 5 * 2 * 2
dove 5 č la lunghezza di pippo e 2 č il numero di byte  = 16bit ...
Quando a b assegni Pluto allora in memoria si crea la rappresentazione Pluto
e viene riassegnato il riferimento  ;-)
Ciao
Luca

 grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Inviato via 
http://arianna.libero.it/usenet/


 complicato :-) )
Bene, i concetti sono quelli, fondamentale tenere controllata la session
Se nelle stime metti delle stime almeno come ordine di grandezza e metti
casi pessimi sai se l'applicazione non ti crasha.
Molta roba la puoi spostare in request e la leggi ogni volta da db, ma
rallenti.
Addirittura quando faccio il raffinato metto nelle action di struts una
variabile final MODALITY= session/request
che se la setto session uso la session se request uso la request.
ciauz Nicola


 ciauz Nicola

ok graz

Newsgroup: it.comp.java
Titolo: [Molto OT] GUADAGNARE NAVIGANDO

Date un'occhiata al sito 
http://www.intelliad.com/?2B84EFCE
 , č decisamnete
molto interessante!!!

 molto interessante!!!
Ah, vedo che intendi anche farti registrare alle spalle di chi dovrebbe
visitare il sito. Non č corretto. Perchč non vai a scriverlo anche su
it.lavoro.professioni.webmaster? Cosě ti segnalano direttamente agli indirizzi
di abuse. Non spammare piů qui per favore.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Newsgroup: it.comp.java
Titolo: Info su Odbc

 Con vcl e la classe TRegistry è stato un gioco da ragazzi.
Complimenti! :)
Cos'è vcl?
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

> Cos'è vcl?
E' una libreria della Borland che ti danno con C++Builder e Delphi. E'
scritta interamente in pascal, io odio il pascal e delphi, ma quando ti devi
sbrigare...
Mi sembra che la sigla VCL stia per Visual Component Library, ma non sono
sicuro.
Tutta la visualita' di C++Builder si basa su di essa.
Praticamente è una via di mezzo tra standard microsoft e owl. Owl è stata
abbandonata da Borland e quindi anch'io sono dovuto passare a vcl. (Owl è
un'altra libreria della Borland, un po' + datata).
Ciao
Ettore Iacomussi
Java/C++ Developer & Webdesigner
http://www.bytecode.it
http://www.bytecode.it/bcommerce
ICQ: 62626910 - E-Mail: 
webm...@bytecode.it
Newsgroup: it.comp.java
Titolo: Applet

Quando il browser visualizza una pagina contenente un Applet Java, questo
gira sul computer locale dell'utente.
La domanda è la seguante:
l'applet si scarica in una directory locale del sistema operativo?
Se si, sapete dirmi come si chiama nel caso il sistema operativo sia Windows
2000 professional?
L'applet permane sulla macchina anche dopo la disconnessione dalla rete? Per
quanto tempo?
Grazie anticipatamente
Paolo

 wrote in message
news:rz7a7.84988$Qf6.6...@news2.tin.it...


Newsgroup: it.comp.java
Titolo: Problemi con le varie versioni di Java

Salve a tutti,
il mio problema riguarda quello delle varie versioni delle Java Virtual
Machine. Mi spiego meglio.
Supponiamo di installare il jdk 1.2.4 comprensivo di jre. A questo punto
posso far girare degli
applicativi Java semplicemente digitando java ...... Avendo installato
questa versione sono sicuro
che sia questa a funzionare.
Supponiamo ora (non č successo a me ma ad un mio collega) che debba far
girare un'applicativo Java
che richieda la versione 1.1 (Capita se bisogna compilare la
dichiarazione dei redditi). Non ce l'ho e quindi
devo installare la versione jre 1.1. A questo punto quest'ultima
versione č quella di default sono in grado
di eseguire l'applicativo che richiedeva questa versione ma non sono piů
in grado di eseguire gli
applicativi che richiedevano la versione 1.4. Devo disinstallare la 1.1
o posso fare qualcos'altro?
Andando du Java Plugin nel pannello di controllo di windows XP
sconsigliano di cambiare versione in
questa maniera. Come posso fare? Se volessi mantenere le 2 versioni di
Java ed utilizzare l'una o l'altra
a seconda dell'applicativo da eseguire qual č la soluzione piů giusta?
Grazie a tutti per l'aiuto e saluti,
Sandro

> a seconda dell'applicativo da eseguire qual è la soluzione più giusta?
installa le 2 versioni
tolgi tutti i riferimenti a Java dal Classpath e dal path delle variabili di
sistema
creati 2 .bat ( in MS) o .SH in xnix
nei .bat esegui il java che preferisci e ti setti i classpath correttamente
in MS puoi farti pure degli shortcut ai .bat
cya Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.java
Titolo: eseguibili in java

Allora,
forse sto' per dire una bestemmia...non so. Conosco il Java non benissimo,
ma nemmeno malissimo. Ho sviluppato in ambito accademico un paio di progetti
di dimensioni non irrilevanti. Adesso vorrei mettere a frutto le mie
conoscenze per ottenere del vile denaro e sviluppare un programmetto, ma ho
una piccola lacuna. Quando ho fatto i progetti per l'università il problema
di fare un eseguibile non si è mai posto, ma adesso invece si. Non posso
dare ad un cliente un programma che non parte con il doppio click su di
un'icona.....
Quindi vengo al dunque e vi chiedo:
Per poter fare dei file eseguibili l'unico modo (come penso) è mettere mano
al portafogli e elargire alla SUN una quota con buona probabilità non
indifferente e acquistare una licenza di sviluppo o esistono altre vie? (la
possibile bestemmia potrebbe insinuarsi tra queste parole...)
Grazie
Nicola

 wrote in message
news:hsdq6.3178$x3.6...@news2.tin.it...

se il problema è  eseguire il programma con un doppio click ..... , potresti
fare uno script che esegue il tuo programma fatto in Java ...
es
in un file .cmd/.bat metti la seguente riga di codice
java -classpath "CLASS_PATH" Click
Adesso il tuo programma lo puoi eseguire con un click (basta cliccare sul
file .cmd creato ) , se la cosa non ti basta ancora puoi crearti in
programmino wrapper (con qualsiasi linguaggio che genera un eseguibile ) che
al suo interno esegue il tuo programma in java.
Se lavori in ambienti Win2k puoi utilizzare come linguaggio di scripting
WSH.
Tutto questo vale naturalmente anche per linux ..
Ciao Davide

 ha scritto nel messaggio
news:98bqp1$43o$1...@pluto.sm.dsi.unimi.it...


java ecc.ecc.
Scusate, ma non mi sembra cosi` una tragedia dare al cliente un CD con
il JRE e il tuo programma, e spiegargli che deve prima installare il
JRE con l'apposito installer.
A questo punto, il programma se distribuito come Jar potra` essere
avviato con un semplice doppio click, senza neanche bisogno di script.
Alla fine, non e` piu` difficile che installare un qualsiasi programma
nativo: si tratta solo di lanciare un installer, copiare un file e
fare un doppio click!
Se poi il cliente avesse gia` il JRE, oppure in caso di rilascio di
versioni successive del programma Java o di nuovi programmi,
basterebbe solo copiare il Jar, senza necessita` di installazioni...
addirittura *piu`* semplice di un programma nativo!
Il problema si pone solo nel caso di distribuzione di software via
rete, dove le dimensioni del JRE costituiscono un ostacolo alla
diffusione del software Java; ed infatti e` semplice per MS, forte
della sua posizione monopolista, remare contro Java, semplicemente
rifiutandosi di preinstallare il JRE.

 rifiutandosi di preinstallare il JRE.
Frenate frenate!!
a me sfugge un attimino il concetto di JRE melo potete chiarire?
scusate l'ignoranza...:))
Nicola

 Tel.
(+39)-0587-749206
  Fax.
(+39)-0587-749206
  WEB: 
http://www.classx.it
  <
============================================================================


Mai pensato a installAnywere?
C'è anche la versione ridotta che è gratis ^____^
Newsgroup: it.comp.java
Titolo: Problemi con Tomcat

Salve ragazzi/e mi rivolgo a Voi nella speranza che mi possiate aiutare a
risolvere questo problema.
Ho scaricato la versione 4.0 di Tomcat, l'ho installata
Il problema č che non so come si faccia ad configurare le Servlet..
Cerco di essere piů chiaro,  mentre nel JSDK, mi limitavo ad inserire la
servlet (con    .code) nel file  webinf\servlet.properties,  nel Tomcat, non
so proprio dove mettere le mani
Potete aiutarmi?
GRAZIE

Ciao, tomcat (almeno la versione 3.2) rispettando le specifiche SUN carica
all'avvio come context tutte le directory o i .war che trova sotto webapps.
La struttura della directory dovrebbe essere cosi
webapps\tuapp - qui ci vanno le jsp, gli html
webapps\tuapp\WEB-INF - nella root di questa metti il file web.xml per
configurare eventualmente i parametri della tua applicazione
webapps\tuapp\WEB-INF\classes - qui metti le servlet o i package delle tue
classi
cosi il tutto dovrebbe funzionare, ricordati che per richiamare una jsp devi
fare
http://nomehost:8080/tuapp/nomejsp.jsp
per le servlet
http://nomehost:8080/tuapp/servlet/nomeservlet
 (rispettando il caps
Ciao Paolo

 wrote in message
9fpr5i$254s$1...@stargate1.inet.it...


Newsgroup: it.comp.java
Titolo: Novellino con java

Uno dei miei primi esperimenti:
 
 
 
class P{
private int ap;
 
void P(){ ap=3;}
 
public void print() {System.out.println(ap);}
 
 
}
 
 
class Pr extends P{
private int a;
void Pr(){a=100;}
 
public void print() {System.out.println(a);}
}
 
 
 
 
class usa{
	public static void main(String args[]){
		P oggettop=new P();
		Pr oggettopr=new Pr();
		oggettop.print();
		oggettopr.print();
		}
}
 
 
Come output mi esce:
 
0
0
 
Quando mi aspetterei:
3
100
 
 
 
Cosa cè che non va?
 
Grazie.
 


il costruttore non deve avere un tipo di ritorno...se metti void viene 
visto come un normale metodo e non come il costruttore e i tuoi oggetti 
verranno inizializzati col costruttore di default
 


Grazie!
Stavo impazzendo...
 


Eventualmente ai costruttori aggiungi il modificatore public, altrimenti 
ne riduci la visibilità alle sole classi dello stesso package.

 ne riduci la visibilitą alle sole classi dello stesso package.
 
Ok.
Questo vale anche per attributi e metodi, giusto? Se non si indica 
espressamente sono visibili solo nei package?
Grazie.

 Grazie.
Esatto, si tratta della visibilità implicita "default" assunta se non 
indicato altrimenti.
Newsgroup: it.comp.java
Titolo: Ordinare numeri da due liste

Ciao a tutti,
Mi trovo con due liste ordinate L1 ed L2 i cui elementi sono formati da un
campo "valore" (un numero intero) e da un campo "prox" che punta
all'elemento successivo ("nil" quando non ci sono altri elementi).
Gli elementi sono disposti in ciascuna lista in ordine crescente di valore.
Qual č secondo voi l'algoritmo Java piů ottimale per fargli stampare *in
ordine crescente* la combinazione degli elementi di entrambe le liste?
Ad esempio, se la prima lista e' formata dai valori 3, 7, 8, 23, e la
seconda dai valori 5, 6, 30, dovrei fargli stampare la lista 3, 5, 6, 7,
8, 23, 30.
Ringrazio in anticipo chiunque sappia aiutarmi
Paolo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 all'elemento successivo ("nil" quando non ci sono altri elementi).
Come sono implementate le liste ? Cioe', usi una struttura dati standard 
di Java ?
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

 
Metti i dati in un'unica lista e ordina questa, complessità:
O(n*log(n)+n) = O(nlog(n)) quindi è il miglior modo

 O(n*log(n)+n) = O(nlog(n)) quindi è il miglior modo
Dici col mergesort? Una cosa tipo questa:
http://www.inf.fh-flensburg.de/lang/algorithmen/sortieren/merge/mergen.htm
Non vorrei dire una stupidaggine, ma probabilmente ci si guadagna pure 
qualcosa rispetto alla stima della complessita', perche' l'ipotesi di 
partenza e' gia' di due liste ordinate (quindi rimane solo la parte di 
merge).
Quindi io mi sentirei di consigliare all'autore del post originale di 
fare un semplice ciclo di confronto fra i primi elementi di entrambe le 
liste e prendere il piu' piccolo, procedendo finche' una delle due liste 
non e' vuota e a quel punto prendere tutti gli eventuali elementi 
rimasti nell'altra lista. Caso peggiore 2n confronti direi.
Saluti
CarMas

 CarMas
Si se sono già ordinate è sicuramente più veloce.. però deve scriversi
l'ultimo pezzo del merge..
Visto il link postato da te però questo dovrebbe essere molto facile...
Newsgroup: it.comp.java
Titolo: Offuscatore di codice

Salve a tutti.
Sapete se esiste un offuscatore di codice molto tosto e gratuito ?
Per tosto intendo qualcosa che non permetta a chi decompila, di capirci
niente in nessun modo.
Oppure un qualcosa che impedisca la decompilazione.
Ciao ^_^

 Oppure un qualcosa che impedisca la decompilazione.
Usa un'altro linguaggio. Questo discorso e' stato fatto innumerevoli
volte, dai un'occhiata ad un po' di messaggi vecchi.
Davide

 volte, dai un'occhiata ad un po' di messaggi vecchi.
Si certo, ma sai il mondo informatico si aggiorna ogni secondo che passa, e
la notizia di giorni prima puo' non essermi utile, perchè nel frattempo è
uscito qualcosa che puo' fare al caso mio e di altri.
E un NG è il posto ideale per tenersi informati e fare domande.
Ciao ^_^

 c'entra nulla.
Altro che non c'entra, era forse il miglior consiglio che poteva darti.
--
Antonio Pelleriti
Brainbench Java Master: score 4.34,
higher than 99% of all previous test takers.

> Altro che non c'entra, era forse il miglior consiglio che poteva darti.
Gia' cosě alla fine rischio di non capirci niente io.
Ciao ^_^

www.retrologic.com
Ancora non lo ho provato e non so se sia tosto oppure no, cmq è gratis
--------------------------------
Inviato via 
http://usenet.libero.it

 Ancora non lo ho provato e non so se sia tosto oppure no, cmq è gratis
Non sono in grado di dire se sia tosto o meno.... di certo funzia bene,
senza problemi. Di certo non ha la crytografia delle stringhe... peccato!

Grazie lo provo subito
Ciao ^_^

Sapete se esiste un offuscatore di codice molto tosto e gratuito ?
In caso di necessita uso Proguard (
http://proguard.sourceforge.net/
).
Sul sito alla voce "Alternatives" trovi anche un lungo elenco di
programmi simili.
Buona giornata
LuigiT

Newsgroup: it.comp.java
Titolo: Eliminare l'estensione da un nome di file

listFile è una lista che contiene tutti i nomi dei file presenti in una 
directory
nuovoDocumento.nome = listFile[i].getName();
Così nuovoDocumento.nome prende il nome del documento comprensivo di 
estensione, per salvare il nome in nuovoDocumento.nome senza 
l'estensione come posso fare??
Devo utilizzare un qualche metodo delle stringhe per creare una 
sottostringa o c'è qualcosa di di specifico che mi restituisca il nome 
dei file senza l'estensione?
Grazie in anticipo!

 Grazie in anticipo!
leggiti la documentazione della classe String.
-- 
Davide Consonni
http://csvtosql.sf.net

 l'estensione come posso fare??
Francamente mi sembra un problema tutt'altro che insormontabile. Guarda 
la documentazione di String e usa un briciolo di logica.


Si ho fatto con substring ma chiedevo se c'era forse un metodo un pň + 
bello oltre a quello di troncare la stringa dopo il punto.

Il "problema" è che il "." come separatore non è una variabile di
sistema del filesystem (a differenza dal separatore del path)
Newsgroup: it.comp.java
Titolo: Apache Tomcat

Sto usando il server Tomcat 4.0.4 per eseguire servlet Java e pagine
JSP, ma non so ancora configurarlo bene.
Ad esempio non so di preciso come configurarlo per fargli eseguire le
pagine JSP.
So che le classi Java vanno nella cartella $CATALINA_HOME/classes.
Dove vanno messe invece le pagine JSP?
So anche che dovrei modificare il file "WEB.XML" per "registrare" le
pagine JSP, ma di file web.xml ce ne sono quattro: qual'e' quello da
modificare e come va fatto?
ringrazio chi sapra' aiutarmi.

Leggi la documentazione di tomcat.
Le webapp funzionano in maniera diversa.
Devi configurare il $CATALINA_HOME/conf/server.xml definendo la tua webapp
Poi metti le classi in
$CATALINA_HOME/webapps/<nomeWebapp>/WEB-INF/classes
e le librerie in
$CATALINA_HOME/webapps/<nomeWebapp>/WEB-INF/lib
Guarda le webapp di esempio per avere un'idea piu' precisa.
Ciao!

-- 
   [   [  [ JJ ]  ]   ]  | Proponi la tua professionalita' su
                         | 
http://www.siforge.org


In CATALINA_HOME/classes vanno salvate le classi comuni a tutte le
applicazioni che utilizzano TOMCAT.
Se è la prima volta che utilizzi TOMCAT ti conviene creare sotto WEBAPPS il
package che dovrà contenere la tua aplicazione e, copiarci l'intera cartella
WEB-INF (prendila dalla cartella EXAMPLES).
Alla fine avrai ..\webapps\nomepackage\Web-inf\classes.
Dentro Web-Inf c'è anche il tuo WEB.XML nel quale devono essere specificate
SOLO le SERVLET che la tua applicazione utilizzerà.
Le JSP non vanno registrate da nessuna parte per essere eseguite.
Ciao, Joshua.
--------------------------------
Inviato via 
http://usenet.libero.it

Ciao, Joshua.
Una volta compilate le pagine jsp diventano delle servlet: questo non
mi obbliga comunque a registrarle da nessuna parte? ossia il Tomcat le
"registra" automaticamente?
grazie per le vostre risposte.

Newsgroup: it.comp.java
Titolo: Applet perche' non si vedono?

Ciao a tutti, non riesco a visualizzare un'applet su alcuni PCs!
Premetto che tutti hanno lo stesso IE5.5, ma variano gli OS:
98,ME,NT,2000!!!
In alcuni l'applet viene caricata in altri viene caricato solamente il box
grigio!
Che succede?
Grazie 1k, Luigi ;-D

 ha scritto nel messaggio
news:9flapr$746$1...@news.mclink.it...

io ho più o meno lo stesso problema,
ho convertito la pagina con htmlconverter ma,
quando su NT viene avviata la procedura di installazione del plugin
l'installazione fallisce e mi resta il box grigio
ciao
Niko
Newsgroup: it.comp.java
Titolo: Aiuto!!! Ordinare oggetti con ordinamento per inserimento.

Salve a tutti, ho creato una classe chiamata RicordaData questa classe 
costruisce un oggetto che ha 3 campi un: Calendar d1, Calendar d2, String st 
quindi crea oggetti con 2 date e un testo.
Vorrei sapere come potrei fare per ordinare un ArrayList che contiene questi 
oggetti in base al valore dalla prima data (Calendar d1), con un algoritmo 
di ordinamento per inserimento. Il problema è che io sono in grado di 
ordinare vettori che contengono solo 1 valore ad esempio interi ma non ho 
mai provato con oggetti che hanno anche diversi campi da tener presente.
Praticamente il vettore deve controllare quale oggetto venga prima di un 
altro, e lo si puo' fare col metodo after di Calendar ma poi deve tener 
conto anche degli altri campi dell'oggeto, altrimenti si sballa tutto.
Come potrebbe essere implementato un metodo simile????
grazie a tutti per una vostra risposta.

Ho risolto da solo
grazie :D

Newsgroup: it.comp.java
Titolo: trasformare un disegno

Esiste un programma che traduce un disegno in codice java? Per disegno 
intendo anche semplici composizioni di figure fatte con programmi tipo 
paint.
                                                Grazie
 
-- 
 

paint.
Paint AFAIK produce solo immagini pittoriche (nel senso di non vettoriali), 
come vorresti tradurle? 8-|
-- 
Ciao
	Fabrizio C.

 Tel.
(+39)-0587-749206
  Fax.
(+39)-0587-749206
  WEB: 
http://www.classx.it
  <
============================================================================

 Lo facevo col QL qualche tempo fa...
Intendi il Sinclair Quantum Leap?
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 Intendi il Sinclair Quantum Leap?
Certo! Ah, quante cosette ci si facevano...


 vettoriali), come vorresti tradurle? 8-|
Intendo disegni molto semplici ....drawcircle, drawline. Solo che vorrei 
evitare di inserire a mano le coordinate, per poter determinare l' effetto 
di quello che faccio fin da subito ed evitare la noiosa pratica del 
tentativo ed errore.  
-- 
 



Mi sa che ci siamo spiegati male entrambi :-)
Per me "convertire un disegno" prodotto da Paint vuol dire prendere un 
*file* (ad es. bitmap) e convertirlo in qualche cosa d'altro.
Da qui la mia richiesta di chiarimenti (ancora non soddisfatta del tutto).
Se invece vuoi un programma simil-Paint ma scritto in Java, o lo scrivi tu
http://java.sun.com/docs/books/tutorial/2d/index.html
o... cerchi su Google ;-)
-- 
Ciao
	Fabrizio C.

 Mi sa che ci siamo spiegati male entrambi :-)
Devo fare un programma che contiene della grafica. Devo fare dei disegni 
che ovviamente appariranno in una finestra. Invece di dover realizzare tali 
disegni mediante una serie di righe del tipo g.drawLine(....) 
g.drawCircle(...) etc etc preferirei utilizzare un' applicazione che mi 
permettesse di fare il disegno col mouse e poi tradurmelo nel codice java.
Spero adesso sia più chiaro. Scusami per il ritardo della risposta.
                                Ciao e grazie
--
Newsgroup: it.comp.java
Titolo: ASP COM in Java

Ho trovato questo in rete:
http://www.zaks.demon.co.uk/code/articles/javacom1.html
ma lo trovo molto scarno.
Vorrei capire più a fondo come utilizzare da ASP le classi di un .jar ,
quali sono gli utilizzi della cartella /winnt/java/trustlib, etc..
Qualcuno sa consigliarmi articoli più approfonditi che si dilunghino
sull'argomento?
Grazie
S.
(postato anche su it.comp.www.asp)



Newsgroup: it.comp.java
Titolo: Scrapbook

Esiste l'equivalente dello Scrapbook di IBM Visual Age in Netbeans per
testare le proprie classi al volo ?
--------------------------------
Inviato via 
http://usenet.iol.it

Io uso Beanshell, 
http://www.beanshell.org/
 
Ciao,
    Bruno.


|
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://bbruno.fasturl.it
|
| 
http://members.xoom.it/bbruno
| 
http://digilander.iol.it/bbossola
|

Newsgroup: it.comp.java
Titolo: Qualcuno usa Cygwin ?

L'ho scaricato per convertire da java a c, qualcuno sa come si usa?
Grazie
ciao

Non hai la piu' pallida idea di cosa sia,
vero?
-- 
-=Riccardo Galli=-
 _,e.
s~  ``
 ~@.   ideralis Programs
.   ol 
 `**~  
http://www.sideralis.net

Scusatemi non avevo capito un tubo!... Cygwin serve a far andare il
compilatore GCJ  (UNIX) su Windows.
Dovro' installare anche quello.
Oxy

 vero?
Se non sbaglio serve per far andare le app. UNIX su Win. ... ma ho letto che
GCC che a sua volta dovrebbe comprendere GCJ e' incluso in Cygwin... pero'
poi ho letto che GCJ e' incluso nelle ver >3 mentre Cygwin se non ho capito
male contiene la 2.95
Oppure non ho capito nulla?
Potresti illuminarmi?... Grazie:)

 ha scritto nel messaggio
news:2ecI9.67065$2B1.1...@twister2.libero.it...


 (a patto di sapere scrivere del buon codice, e non delle schifezze)
Vuoi dire che gcj va solo eseguibili UNIX?...
Non e' per la velocita' che vorrei convertirlo, quella andrebbe anche bene.
Ma  Excelsior produce eseguibili che non necessitano della JVM?... Lo avevo
provato ma mi sembra di ricordare che senza JVM non andava o sbaglio?...
Oppure ci sono varie versioni/possibilita'?
Ciao grazie

 ha scritto nel messaggio
news:iSxI9.69228$3l.19...@twister1.libero.it...


 per cui di solito l'eseguibile e' enorme.....
Ho scaricato e provato la versione free (personal) genera un piccolissimo
eseguibile ma che per funzionare autonomamente necessita non della VM come
credevo (su altri Pc non andava) ma delle DLL di JET o di una  DLL apposita,
il problema e' che non trovo il file delegato a creare la DLL, probabilmente
non c'e' in questa versione:-/
Almeno, questo e' quello che ho capito.
Ciao
Oxy
Newsgroup: it.comp.java
Titolo: problemi di lancio

La jvm non mi funziona. Quando lancio un applicazione es. java miapp.class
(sistema operativo w95) mi risponde sempre "can't find class miapp".
Quale puň essere il problema?
Vorrei dirvi la versione di jvm che ho ma purtroppo anche scrivendo java
version mi viene restituito il famigerato: "can't find class version".
conp...@tin.it

...

Il tuo problema dovrebbe essere legato con CLASSPATH, k'ho avuto anch'io e
miei amici.
Prova a settare CLASSPATH nella seguente maniera: ipotizzando che il file
classes.zip sia nella directory c:\jdk\lib settala cosě
CLASSPAT=c:\jdk\lib\classes.zip:.
Il punto finale dice al computer di cercare le classi anche nella directory
corrente.
Se prorpio non ti funziona scaricati il jdk1.2 da 
http://java.sun.com
 che
non necessita piů di settare classpath.
Ciao

 version mi viene restituito il famigerato: "can't find class version".
PEr visualizzare la versione: java -version
Ciao

Newsgroup: it.comp.java
Titolo: Verifica connessione

Sono un programmatore che non conosce per niente Java :(
Vorrei sapere se tramite un'applet java è possibile verificare se esiste una
connessione internet attiva.
In particolare volevo sapere se esiste una chiamata di qualche sorta che mi
restituisce il risultato. Vorrei evitare di verificare la connessione
tramite un'intercettazione degli errori per il fatto che non vorrei fare
comparire la finestrella della Connessione se uno non è connesso.
In ultimo: è molto importante che questa applet giri da una pagina web.
che mi dite?
Grazie Miguel

 In ultimo: č molto importante che questa applet giri da una pagina web.


 In ultimo: è molto importante che questa applet giri da una pagina web.


Newsgroup: it.comp.java
Titolo: funzioni in jsp

ho visto che all'interno di una pagina jsp puoi usare delle funzioni
dichiarandole cosi:
<%! 
String replaceS(String valore) 
{ 
return valore.replaceAll("s","z"); 
} 
%> 
è l'unico modo x creare delle funzioni in jsp??? 
all'interno di una funzione simile come si fa(se è possibile)
utilizzare degli oggetti tipo request(ad ex. scrivere qualcosa
come:String id = request.getParameter("id");)???
immagino ovviamente si preferisca creare delle classi java(o dei
beans) piuttosto che usare delle funzini cosi sparse nel codice,
giusto?


http://csvtosql.sourceforge.net/

 giusto?
In certi casi usare una funzione jsp fa risparmiare tempo e fatica,
specialmente in fase di sviluppo, dato che le jsp non devono essere
deployate nell'application server, se in modalità development.
In ogni caso, per utilizzare un oggetto request, session o response è
necessario passare tale oggetto tra gli argomenti della funzione:
es.
<%! 
String miaFunzione(HttpSession session, String valore) 
{ 
	return session.getAttribute("valoreInSessione");
} 
%>
Saluti!
Raffaele

...

Newsgroup: it.comp.java
Titolo: sicurezza applicativa

Come gestite nelle vostre applicazioni web la sicurezza di secondo livello?
Sarebbe quella per cui ad esempio uno studente Mario Rossi può modificare i 
suoi dati personali ma non quelli di un altro studente.
Alberto. 


Dipende da quanti layer ha la tua applicazioni e come questi layer sono 
strutturati.
Di solito io implemento questa logica anche nell'ultimo strato, ovvero 
tramite viste/triggers/stored procs sul database. Prevelenetemente per 
motivi di solidità e sicurezza.
-----------------
Andrea Sansottera

 ha scritto nel 
messaggio news:Cm0Pd.39958$2h5....@tornado.fastwebnet.it...

Ho un livello DAO, poi uno chiamato service e poi sopra di essi le action di 
struts.
Ma come fai, inserisci una marea di if else dentro i metodi?

 Ma come fai, inserisci una marea di if else dentro i metodi?
Dipende da cosa devi fare...
Mi rifaccio al tuo esempio: quello sulla modifica dei dati personali 
dello studente Mario Rossi.
Nel database avrai, nel caso più semplice, una sola tabella con i dati 
personalli di tutti gli studenti. Chiaramente questi dati non sono tutti 
pubblici... ma visibili/modificabili secondo regole prestabilite.
La tabella "Student" potrebbe essere:
LOGIN_NAME, NAME, SURNAME, BIRTH_DATE, TEL_NUMBER, CLASS
E poi una "Professor":
LOGIN_NAME, NAME, SURNAME, CLASS
Ad esempio, uno studente qualunque potrà:
- vedere i suoi compagni di classe (nome e cognome)
- vedere/modificare tutti i propri dati personali (a parte quelli 
invariabili...)
Un professore potrà vedere:
- vedere tutti i suoi studenti (nome, cognome, data di nascita e numero 
di telefono)
- inserire uno studente nella propria classe
- rimuovere uno studente della propria classe
A questo punto hai diverse strade. Per esempio':
- definisci 2 ruoli ("Student" e "Professor")
- crei una vista "StudentListForProfessors" con i debiti campi, e dai il 
permesso in lettura ai soli membri del ruolo "Professor"... naturalmente 
la vista è read only (crei dei trigger per impedirne la modifica) e 
ritorna solo gli studenti della classe del professore
- crei una vista (sempre read only) "StudentListForStudents" con i 
debiti campi, e dai il permesso in lettura ai soli membri del ruolo 
"Student"
- crei una stored procedure "GetMyData" che ritorna la riga della 
tabella relativa all'utente connesso (controlla il campo LOGIN_NAME)
- crei una stored procedure "UpdateMyData"
- crei una stored procedure "InsertStudent", che permette ad un 
"Professor" di aggiungere studenti (ma solo a patto che facciano parte 
della sua classe)
- crei un'analoga stored procedure "RemoveStudent"
Dopodichè modelli il DataAccessLayer e gli strati superiori per 
l'utilizzo di queste viste e stored procedures.
-- 
Andrea Sansottera
Blog: 
http://blogs.ugidotnet.org/andrew/
Newsgroup: it.comp.java
Titolo: Mi vergogno un po'.....

Ciao gente,
oggi ho scoperto di non essere capace di mettere insieme delle stream per
leggere dell'input da tastiera.
Qualcuno mi può scrivere la giusta sequenza?
Max che scrive servlets, applets etc e non riesce a leggere da tastiera

Ciao Max, don't worry....
BufferedReader r = new BufferedReader(new
InputStreamReader(System.in)));
String s= r.readLine(); ..... ma ci sono anche altri metodi per leggere
quello che vuoi..
Spero sia quello che ti serviva, altrimenti ... sono quì :-)
Ciao
Marco
Max ha scritto:

-- 
         \\|//
        ( @ @ )
+----oOO--(_)--OOo----------[Dott. Marco Azzalini]-------------------+
|                                                                    |
|              Consulente Sviluppo Software & Networking             |
|                                                                    |
|  cell:03470846528  -  e-mail: 
marco.a...@libero.it
             |
|  Home Page: 
utenti.tripod.it/Marco_Azzalini
  - Spedia Code: 459755 |
+--------------------------------------------------------------------+
|Legge di Hofstadter:                                                |
|         ci vuole sempre piu' tempo di quanto si pensi,             |
|         anche tenendo conto della Legge di Hofstadter.             |
+--------------------------------------------------------------------+

 wrote in message
38A8517B...@libero.it...
Ciao Max, don't worry....
BufferedReader r = new BufferedReader(new
InputStreamReader(System.in)));
String s= r.readLine(); ..... ma ci sono anche altri metodi per leggere
quello che vuoi..
Spero sia quello che ti serviva, altrimenti ... sono quì :-)
Ciao
Marco
Esattamente quello!
Grazie
Max

Newsgroup: it.comp.java
Titolo: ORA-01034: ORACLE not available

Buongiorno,
il mio progettino java (che fino a ieri non aveva alcun problema) non
si connette più ad oracle. Nè in ambiente di sviluppo (eclipse) né in
ambiente di produzione (file jar). Il messaggio che lo stackTrace()
restituisce è il seguente:
java.sql.SQLException: ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
IBM AIX RISC System/6000 Error: 2: No such file or directory
	at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:170)
	at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:218)
	at oracle.jdbc.ttc7.O3log.receive1st(O3log.java:430)
	at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:247)
	at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:
269)
	at
oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:
375)
	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:266)
	at java.sql.DriverManager.getConnection(DriverManager.java:562)
Non sono però riuscito a trovare notizie sufficientemente utili
sull'errore ORA-01034.
La cosa strana è che con la stessa utenza, riesco a collegarmi ad
oracle con l'SQLDeveloper ...
Qualcuno ha qualche idea?
Grazie 1000

 Qualcuno ha qualche idea?
Riavvia il computer!
-- 
Andrea Francia
http://andreafrancia.blogspot.com/2008/06/relazioni-molti-molti-con-jpa.html

 Grazie 1000
il jdbc url è corretto ?
-- 
Davide Consonni
Newsgroup: it.comp.java
Titolo: Chiarimenti PER ME da CASTAGNA

Ciao a tutti,
premetto che questo messaggio è rivolto principalmente a Castagna, perché
dalle risposte che da e da ciò che posta lo ritengo oltre che molto esperto
di java, anche disponibile.........comunque chiunque altro voglia rispondere
sarà ovviamente bene accetto
1) ho una classe in cui dichiaro delle stringhe (final static etc......):
ora la mia idea era quella di usare questa classe per racchiudere tutto ciò
che nella mia applicazione è costante (es, label, menu, messaggi di errore,
etc.) ho poi scoperto malamente che nel byte code altre classi, le stringhe
venivano fisicamente sostituite......(quindi la mia idea di cambiare solo
'sta classe va a farsi benedire)..........ora vorrei più che altro sapere da
cosa dipende questo, e se c'e' un modo di "linkare" queste stringhe "per
riferimento": cioè se cambio le stringhe, non ho bisogno di ricompilare
tutte le altre classi
2) vorrei realizzare un file di configurazione abbastanza manegievole, ma
allo stesso tempo che non sia un semplice file di testo (come faccio ora),
anche perché alcuni parametri vorrei che fossero invisibili.....o per lo
meno non manipolabili dall'utente!! Qualche consiglio?
3) ho realizzato una classe che mi permette di fare il post di un file di
testo (o almeno, di dati che possono essere rappresentati da una
stringa.....) l'ho però provato con un file binario....e ovviamente non
funziona....siccome leggo tutto da uno stream, in pratica leggo tutto il
dato, lo memorizzo su una stringa e poi lo posto......ora due domande: la
prima: c'è un modo per rappresentare un file binario con una stringa (magari
applicando più stream......bo non so); quando faccio il post "spedisco"
tutto il dato: ma se io "segmento il dato" in più parti....che succede?
partono più pacchetti HTTP ?(uso UrlConnection)
Mi sembra tutto (e pure abbastanza)
GRAZIE  a tutti per la pazienza.....
PS: chiedo scusa  a chiunque si sia offesso per le cose scritte all'inizio,
ma non volevo scirvere direttamente a CASTAGNA, perché non lo conosco, e
magari eventuali risposte a 'ste domande potrebbero essere utili ad altri
CIAO


Mmm ... fossi in te, terrei hardcodati i parametri che non vuoi far modificare
all'utente, mentre metterei nel file di configurazione gli altri.
Ciao.

Newsgroup: it.comp.java
Titolo: Reportiamo?

Scusate la domanda un po impertinente! ;-)
Vorrei sapere se, nel mare delle tecnologie Java, esiste qualcosa per creare
dei report (es. da database).
Grazie mille.
Zeb

 ha scritto nel messaggio
news:E2m4a.129647$YG2.3...@twister1.libero.it...

Io ho utilizzato JFreeReport e JFreeChart che ( se non erro ) creavano
report passandoglieli da vari array ( passando i valori restituiti dalle
query SQL ), ma ho dovuto mettere mano anche ai sorgenti per fargli fare
quello che serviva a me, un vero massacro
Ci sarebbe JasperReport che ha anche la possibilita' di creaer i modelli da
GUI, da provare..
Ciao !

Zeb wrote:

http://jasperreports.sourceforge.net
Decisamente valido.
-- 
Ciao
SM
m o r a n d i s (at) t i n (dot) i t
Newsgroup: it.comp.java
Titolo: JNIEnv costante ?

 Tel.
(+39)-0587-749206
  Fax.
(+39)-0587-749206
  WEB: 
http://www.classx.it
  <
============================================================================

una JVM ?
JNI garantisce che le chiamate a metodi nativi dallo stesso thread Java vengano 
invocateo con lo stesso interface pointer. In 1.2 puoi usare getEnv() a questo 
proposito, anche se non ricevi esplicitamente un puntatore.
Se le chiamate avvengono in thread java diversi, pero', non e' detto.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun/

 JNI garantisce che le chiamate a metodi ...
Grazie 1000.
Mik.
--

Newsgroup: it.comp.java
Titolo: Layout

salve a tutti,
Volevo chiedervi, se si puo' dire ad un componente che deve essere 
inserito nella riga successiva, a prescindere dal lyoout???

No, il layout ha precedenza su eventuali tentavi di spostamento, devi
incapsulare tra loro altri layout manager
J

Newsgroup: it.comp.java
Titolo: Accedere a nodi XML

Buongiorno a tutti,
	come spesso da un pò di tempo sono qui per chiedervi un consiglio visto 
che siete veramente fantastici.
Scusate se per ora mi lito a chiedere ma nn sono ancora in grado di 
rispondere a nessuna delle domande che vedo sul NG.
Avrei bisogno di un consiglio.
Devo accedere a dei nodi XML, e usarne il contenuto.
Ho guardato in rete e ci sono molti esempi su DOM e SAX, ma non trovo 
nessun esempio semplice, mi incasino ogni volta e non capisco nulla.
Non cè un modo semplicissimo di accedere ai nodi XML tipo come si accede 
dai XSLT? (root/name)
Se avete qualche consiglio da darmi vi ringrazio molto.
Alessio


Ciao,
Prima di tutto costruisci un DOM partendo dal file xml(tutte classi del package 
org.w3c.dom)
     DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
     DocumentBuilder builder = factory.newDocumentBuilder();
     Document document = builder.parse(new File("ilFile.xml"));
una volta in mano il document puoi navigare l'albero alla ricerca del tuo nodo.
Se guardi il primo esempio della pagina
 
http://access1.sun.com/techarticles/ImportingNodes/ImportingNodes.html
troverai gia fatto un metodo che restituisce un nodo in base al nome partendo da 
un nodo.
Marco

 nessun esempio semplice, mi incasino ogni volta e non capisco nulla.
Qui trovi un intero libro, uno dei migliori disponibili al momento:
http://cafeconleche.org/books/xmljava/
Massimo