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

salve,
vorrei acquistare un cellulare che si presti bene alla programmazione java 
magari con un tool di sviluppo sapere su quali modelli puntare? molti mi 
consigliano nokia, ma quali modelli della nokia ?
grazie
anticipatamente 

io consiglio Nokia.


anche io consiglio Nokia.




anche io consiglio Nokia.


Newsgroup: it.comp.java
Titolo: menù e frame (2)

Riposto visto che il mio precedente messaggio č stato completamente
ignorato...
Vi spiego... Un menů a comparsa in una barra in alto non "COPRE" un frame
posto sotto la barra stessa... C'č soluzione?
Si potrebbe usare un indipendent frame e indirizzare lě tutti i link della
barra e dei menů, che perň dovrebbe riuscire a vizualizzarsi?
Grazie lo stesso
Luca
--
"Se dio ci ha fatti a sua immagine e somiglianza gli abbiamo reso pan per
focaccia"
Voltaire

 Luca
Ciao !!!
Emiliano


Newsgroup: it.comp.java
Titolo: problema ServerSocket

Salve a tutti,
io ho questo server che comunica con un client.
Quello che vorrei fare io č che il mio client si connetta con il server e
rimanga in comunicazione fino a quando decido io di stopparlo.
Invece dal codice che riporto sotto appena mi connetto scrive "Ciao" e mi
chiude la connessione, giusto?
Premetto che sono un neofita di queste cose.
Quindi la mia domanda č: come posso connettermi con il server e mantenere la
connessione attiva fin tanto che decida io?
Grazie
import java.net.*;
import java.io.*;
public class Server1 {
 public static void main(String args[]){
  Socket cs = null;
  ServerSocket ss = null;
  try {
   ss = new ServerSocket(4000);
   while (true) { // ciclo infinito del server
    cs = ss.accept();
    PrintWriter pw = new PrintWriter(cs.getOutputStream(),true);
    // il parametro true significa
    // autoflush attivo
    pw.println("Ciao");
    pw.close();
    cs.close();
   } // end while
  } catch (UnknownHostException e){
   System.err.println("Host unknown");
  }
  catch (Exception e){
   System.err.println(e);
  }
 }
}

 }
Ciao Veruska

Newsgroup: it.comp.java
Titolo: durata della sessione su Tomcat 4.1

 
          Ciao,
qualcuno sa dirmi dove setto su tomcat 4.1 la durata della sessione? qual'č
il parametro? e dov'č?
Ciao e grazie mille per l'aiuto.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:83Z103Z109Z6Y1...@usenet.libero.it...



che file? sulla doc di Tomcat non riesco a trovarlo.



Nella cartella WEB-INF del tuo progetto trovi web.xml (il descrittore del
sito)
Aggiungi le sequenti righe.
<web-app>
  <session-config>
    <session-timeout>60</session-timeout>
  </session-config>
  ...
</web-app>
Se invece vuoi fare la modifica a livello di server invece che virtual site
utilizza il web.xml in  %CATALINA_HOME%\conf\
Ciao
Luca
Newsgroup: it.comp.java
Titolo: Manuale on line!

Per favore mi potreste indicare un manuale di java per principianti, ma che
sia fatto bene
Ciao e grazie a tutti
Luigi

guarda se capisci  l'inglese tecnico vai su 
java.sun.com
 (senza www....mi pare)
e ti scarichi dalla sezione downloas o docs (colonna a sinistra) il tutorial
della sun ....fatto magnificamente,
oppure vai su 
www.mokabyte.it
 (ci sono vari articoli per neofiti) infine cerca
su google "java mattone dopo mattone " scaricalo in pdf e se ci sono problemi
fammi sapere!!!
Ciao


 ha scritto nel messaggio
news:jTol8.36830$%g7.11...@twister2.libero.it...



--
Paolo Guagliumi - ICQ 46580228
[ newsletter gratuita infosapere ] - 
http://web.tiscali.it/infosapere

Newsgroup: it.comp.java
Titolo: giochino adventure

Vorrei fare un giochino tipo adventure in java. Qual' è il modo migliore 
per gestire la grafica?

Non so se possa darti un idea questo sito ...
http://arkanae.tuxfamily.org/en/index.html
una cosa ti consiglio. Scaricati sto gioco. Al di là della penosita del
sistema di movimento del personaggio, è a dir poco impressionante.
Ciao ^_^
Newsgroup: it.comp.java
Titolo: consiglio su quale software per sviluppo in java

Devo iniziare a sviluppare in java e per questo sto valutando software che
mi possono aiutare in questo
volevo chiedere al newsgroup consigli su quale software utilizzare
le applicazioni da sviluppare sono in line di massima composte da funzioni
di data entry con database oracle e funzioni di stampa
il software in oggetto dovrebbe avere dei tools per il disegno delle form
grafiche e per l'interfaccia con il db ... (non voglio scivere tutto il
codice)
scusate se l'argomento è gia statto trattato in precedenza ma è da poco che
seguo questo newsgroup
ringrazio anticipatamente
Saluti Marco Macchi
PS. se possibile risposte anche in email

,

JDeveloper 3.0, scaricabile liberamente (200MB) da 
technet.oracle.com
,
oppure netbeans (
www.netbeans.com
). Meglio Jdeveloper, però.
Ciao
S
Sent via Deja.com 
http://www.deja.com/
Before you buy.

...
Ma devo registarmi per scaricarlo?
grazie
Franz K. :-)

 wrote in message
iCUR4.28155$Vo3.3...@news.infostrada.it...


Newsgroup: it.comp.java
Titolo: Dov'e' deja news?

Salve,
sto cercando del materiale su Java già apparso su questo
newsgroup tempo fa- mi hanno detto che è possibile
trovare il materiale già letto su 
dejanews.com
 ma quando
vado su questo sito mi ridirige su 
deja.com
 che sembra
non avere nulla a che fare con le news...
chi conosce il link esatto?
Francesco
gi...@tin.it

Clicca sul link "Power Search" che trovi nella home page nell'angolo in alto a destra.
Ciao, Cristian

-- 
Cristian Veronesi - CRPA SpA - Reggio Emilia, Italy
Whatever it is, I'm against it (Groucho Marx)

Newsgroup: it.comp.java
Titolo: JDK1.2 & Linux

Salve a tutti,
è da un po' di giorni che cerco, invano, di far funzionare
il JDK1.2 sotto linux. Non posso utilizzare un JDK precedente
perche' uso alcune API dell'1.2: ergo....
Come diavolo si fa??? cosa bisogna "settare"????
Ho istallato il pacchetto, ho il Linux RedHat 6.0 con
le GLIBC 2.1 (credo che si chiamino cosi').
Se cerco di far partire "java" o "javac" o 
altro, il tutto si blocca dicendo che il
CLASSPATH potrebbe essere scorretto (ma è giusto)
poi errori vari sulla GC + errori vari sui threads???
Avete qualche sito da consigliarmi????
Grazie del vostro aiuto.
			Bisognoso.



Newsgroup: it.comp.java
Titolo: Correttore

Salve,
esiste un correttore per java?
Grazie
pc.mouse...@lycos.com


Cosa intendi per "correttore"? :-?
- Mat
-- 
^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^
"Hate breeds more hate, it's easy to understand
  To retaliate and to be a true macho man
  goes hand in hand"
- "Afghan", Millencolin
^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^

> Cosa intendi per "correttore"? :-?
intendo che se dovessi fare degli errori (molto probabili) mi indichi
l'errore non importa la soluzione che cercherň leggendo con piů attenzione
un manuale o altro.
Grazie



Forse č meglio leggere *prima* un manuale.
Se ho interpretato bene, ti serve un _compilatore_.
Comunque leggi
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/win32.html
HTH
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: Borland C++ Builder e "Thinking in C++"

Ho scaricato da internet il libro di Bruce Eckel "Thinking in C++" e
possiedo un compiler Borland C++ Builder 4.0 v. Standard. Perchè se provo a
scrivere nella finestra del C++ Builder adibita alla scrittura del codice i
codici dei programmi-esempio che sono riportati sul libro non danno luogo
ad un programma eseguibile? Cosa posso fare?
--------------------------------
Inviato via 
http://usenet.iol.it

ad un programma eseguibile? Cosa posso fare?
Iniziare a spostarti su it.comp.lang.c++ , qui sei OT.
-- 
Ciao
	Fabrizio C.

Newsgroup: it.comp.java
Titolo: Invocare web service

Ciao a tutti,
devo invocare un web service di cui ho il file wsdl.
Sono nuovo a questa tecnologia, ma in rete ho trovato più che altro dei tool
che consentono di creare in maniera automatica delle classi che agiscono da
proxy verso il web service (mi riferisco ad Axis e ai tool wsdl2java).
Sebbene questo sistema possa risultare molto comodo, credo che non sia molto
performante, dato che attraverso il tool sono state generate una marea di
classi, che vengono istanziate dinamicamente a ogni chiamata al ws
(correggetemi se sbaglio).
Dato che il formato ei messaggi è molto standard e ho necessità di eseguire
operazioni real time, credo che l'utilizzo di tale sistema comprometterebbe
le performance in maniera non accettabile (non ho ancora avuto la
possibilità di eseguire test, dato che sono ancora in fase di sviluppo).
Chiedo quindi se qualcuno sa suggerirmi il metodo più performante per
richiamare un ws e interpretarne le risposte.
Grazie
Alessandro
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 richiamare un ws e interpretarne le risposte.
Ciao Alessandro,
il mio modesto parere è quello di continuare a utilizzare gli stub senza 
preoccuparti delle performance. Ricordati che il webservice opera su 
SOAP sopra HTTP, qualunque ottimizzazione tu possa fare sarà sempre 
trascurabile rispetto al tempo che ti porta via la richiesta HTTP.
Inoltre utilizzare gli stub è molto comodo: ultimamente sono stato 
costretto ad utilizzare un ws in modo dinamico dialogando direttamente 
col SOAP (a causa di una cattiva progettazione del webservice da parte 
di chi l'ha fatto) e non è esattamente una passeggiata.
Ovviamente sempre IMHO.
Ciao!
-- 
_ _ _  _  /_
  _ /_//_///_' ___
   / and yet it does move...

 wrote in message 
news:213Z140Z17Z99Y...@usenet.libero.it...

Se usi netBeans o eclipse ci sono dei tool che ti aiutano ( forse lo sapevi 
già ) 

 Se vuoi far ridere Dio, raccontagli i tuoi progetti


Ciao e grazie per la risposta.
Io uso netbeans 3.6, ma non ho trovato i tool di cui parli.
Mi puoi dare qualche info in più??
Grazie
Alessandro


Newsgroup: it.comp.java
Titolo: Sviluppare per Android

Vorrei iniziare a scrivere programmi per Android.
Di che software c'e' bisogno?
Eclipse ME e ADT (Android Development Tools) ?
Non e' che i programmi scritti per J2ME funzionano su tutti i smartphone
dotati di JVM? Che bisogno c'e' di ADT?
Cosa sono e a cosa servono gli ADT? Gli ADT sono la JVM per Android?

 Di che software c'e' bisogno?
Dell'SDK di android.
ADT ï¿œ un plugin per eclipse, se vuoi usare questo IDE. Come prerequisito 
serve il JDK.


intanto benvenuto nel mondo della programmazione android
Il codice che viene scritto è Java, e le librerie sono un sottoinsieme
delle
librerie standard , sono di derivazione dal progetto Apache Harmony.
Il compilatore Android trasforma il codice java in un formato adatto
alla virtual machine di android, che è una virtual machine diversa
dalla JVM, e tutto questo è trasparente per lo sviluppatore.

Newsgroup: it.comp.java
Titolo: eliminare componente a runtime

Vorrei eliminare un componente GUI swing a run time, come devo fare?
E per eliminare un qualsiai altro oggetto definito dall'utente?
Grazie

 E per eliminare un qualsiai altro oggetto definito dall'utente?
Se con eliminare intendi deallocare basta che non ci siano più riferimenti
ad un oggetto e appena la Jvm farà garbage collecting (mai?!) provvederà a
deallocarlo. Quindi oggetto=null; basta e avanza. Eventualmente puoi forzare
il garbage collection con System.gc();
IG
Newsgroup: it.comp.java
Titolo: Attendere prego...

Ciao a tutti,
Ho un problema, probabilmente è una banalità, in tal caso non me ne
vogliate...
Sto realizzando una aplplicazione web, diciamo che quando viene
richimato l'url principale L'application server lancia una servlet
"Recupera" che deve recuperare un certo numero di dati, poi viene
richiamata una pagina Jsp "Pagina" che mostra a video i dati appena
recuperati più un certo numero di informazioni aggiuntive.
Poichè la servlet Recupera fa delle operazioni più tosto disopendiose
in termini di tempo, vorrei sapere un modo per poter mandare a video
una pagina con su scritto "attendere prego" mentre la servlet fa le sue
belle operazioni. Qualcuno può aiutarmi?

Non sono sicuro che funzioni perchè non ricordo le priorità ma puoi
provare a mettere come url principale una jsp ("Attendere prego").
Sull'onLoad del body metti la chiamata alla servlet.

Ivan.M...@gmail.com
 ha scritto:


Per evitare problemi di timeout dei browser,
credo che la soluzione piu' "pulita" sia quella
di inserire le tue operazioni "dispendiose" in un thread 
che collochi nella sessione utente.
Quando un utente accede alla tua applicazione, questa attiva 
un nuovo thread di elaborazione e lo mette nella sessione utente, 
quindi visualizza la pagina "Attendere Prego".
Questa richiama periodicamente un comando sul server che verifica
lo stato del thread:
1) se l'elaborazione *non* e' terminata, ripresentata la pagina
   "Attendere Prego" (nella quale puoi anche collocare una 
   progress bar o qualcosa di simile che avvisi l'utente sullo
   stato di avanzamento)
2) se l'elaborazione e' terminata, presenta la pagina che 
   mostra i risultati dell'elaborazione
Ovviamente il tutto dovra' essere condito da alcuni controlli,
ad esempio per evitare che un reload della pagina principale
non causi l'avvio di un nuovo thread se ce n'e' gia' uno
in esecuzione per lo stesso utente, ecc...
Ciao!
Roberto
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


E' quello che ho fatto io in una situazione simile, aggiungo anche usando 
l'oggetto XmlHttpRequest fornito da Javascript. 

Grazie a tutti,
Roberto, scusami ma non credo di aver capito molto bene, non è che
puoi farmi un esempio pratico, oppure indicarmi dove posso trovarlo in
rete (un esempio) ?
Grazie

 rete (un esempio) ?
Qual'e' il tuo livello di conoscenza di Java?
Usi qualche framework per sviluppare la tua applicazione web?
Magari se sei un po' piu' specifico su quello che non ti e'
chiaro si riesce a darti una mano...
Ciao!
Roberto
Newsgroup: it.comp.java
Titolo: Ottimizzazione codice

Salve a tutti, ho realizzato un'applicazione in java che esegue 
onestamente le operazioni per cui è preposta.
Ora però mi chiedo se il codice che ho scritto è codice valido oppure 
una ciofeca.
Molto probabilmente la seconda delle due visto che è la mia prima 
applicazione "seria".
Volevo sapere se esiste un tool che mi esamina il codice delle classi e 
mi propone dei miglioramenti.
Oppure se qualche esperto avesse 5 minuti per prendersi la briga di dare 
un'occhiatina al codice e suggerirmi miglioramenti e modifiche da 
apportare. (Non è molto codice sono 5 classi piccolissime)
So che nn sarà facile trovare risposte a questo mio post, ma tentar nn 
nuoce no?
grazie alessio
-- 
-------------------------------------------------------------
Comitato per la salvaguardia delle aquile di wez, orsi del kispios e 
canguri mahori.

 mi propone dei miglioramenti.
Ti servirebbe un profiler, ma non sono riuscito a trovarne di non
commericiali. Il jre puo' produrre delle informazioni di profiling ma
bisogna sapere interpretare :)
Il profiler mostra quanto i metodi stanno in esecuzione in modo che puoi
concentrarti sull'ottimizzazione di quelli che vengono eseguiti di più. Se
trovi qualcosa di non commericiale fammelo sapere ;)
Per ora posso consigliarti la lettura di questo:
http://java.sun.com/docs/books/performance/
disponibile anche online
Ciao
Matteo
-- 
chi sono e soprattutto chi non sono:
http://www.ilnomedeldominio.it
un piccolo programma per studenti universitari:
http://inutility.ilnomedeldominio.it

Salve a tutti, ho realizzato un'applicazione in java che esegue 
onestamente le operazioni per cui è preposta.
Ora però mi chiedo se il codice che ho scritto è codice valido oppure 
una ciofeca.
Molto probabilmente la seconda delle due visto che è la mia prima 
applicazione "seria".
Volevo sapere se esiste un tool che mi esamina il codice delle classi e 
mi propone dei miglioramenti.

Newsgroup: it.comp.java
Titolo: [AWT] Immagine di sfondo in un Frame

C'è la possibilità di settare l'immagine di sfondo in un java.awt.Frame??
Se si, come?
Magari usando una g.drawImage, ma così rischio di sovrascrivere altri
oggetti grafici della pagina....
che mi suggerite?
Grazie!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie!!
Ho, + o -, risolto!
Grazie a tutti!
PS: Altri eventuali suggeriementi sono ben accetti!
Ciao


 Grazie a tutti!
magari quando hai risolto.... faccelo sapere in lista, almeno la cosa puo' 
essere utile anche ad altri con il tuo stesso impiccio.

 Master-Two wrote:


OK!
Ho fatto , ho risolto cosě:
[code]
public void paint(Graphics g) {
        //Immagine di Sfondo
        Image img  = ut.loadImage("c:\\immagini\\sfondo.gif");
        g.drawImage(img,10,10,this);
        super.paint(g);
 
        g.setColor(Color.red);
        g.drawRect(0,60,800,600);
 
 
    }
[/Code]
Non ho ben capito perchč, ma funziona...
se levo super.paint(g) l'immaginone di sfondo mi copre degli altri oggetti
che aggiungo dinamicamnete alla pagine da altre classi(cui passo il
puntatore al frame principale), se invece la lascio rimane sempre dietro.
cmq, il metodo mi pare buono.
ciao
PS:
La classe su cui scrivo l'ho fatta io e estende il java.awt.Frame
il metodo ut.loadImage(path) si trova in una classe fatta da me(Util) che
usa il MediaTracker per il caricamento delle immagini
ciao


Newsgroup: it.comp.java
Titolo: come mandare una e-mail da un applet?

 mai cercato "nasty applet" o variazioni del tema su altavista?
Dai un'occhiata alle Java Mail API, disponibili nel sito della Sun.
Queste implementano clients SMTP, IMAP e POP .........
                                                                    -gf-



non e' facile perche' la sicurezza non ti fa collegare a nessun altro
indirizzo che non sia il sito dove scarichi l'applet..


 come fare?
non si fa' , perche' e pericoloso , non per te ma per gli altri
mai cercato "nasty applet" o variazioni del tema su altavista? 
-- 
Good day for water sports. Take a bath with a barracuda.

 come fare?
Scarica JavaMail, però il server su cui scaricherai l'applet deve avere il
demone della posta (25) attivo, perchè è l'unico a cui potrai collegarti...
Alternativamente devi sviluppare una servlet.
MindFlavor.
--
..........................................................
e vostri alti pensier cedino un poco,
sì che tra lor miei versi abbian loco
.........Ludovico Ariosto
---------Orlando Furioso (proemio)
cic_pa...@hotmail.com
Newsgroup: it.comp.java
Titolo: calcolare ram necessaria per istanziare oggetto

Ho bisogno di sapere quanta RAM serve per istanziare un oggetto (oltre a 
quella necessaria per caricare staticamente la classe che lo contiene).
Faccio alcuni esempi:
a=new int[5][2]; //non meno di 5*2*4 byte, ma quanto?
b=new int[5][0]; //???
b[2]=new int[]{1,3,5} //perlomeno 3*4 byte aggiuntivi; o di piï¿œ?
class c
  {
   public final boolean a;
   public final int b;
   public c(boolean a,int b)
    {
     this.a=a;
     this.b=b;
    }
  }
d= new c(false,5);//solo 1+4?
Immagino che i valori minimi che ho indicato (4 bytes per un int, 1 per 
un booleanm ecc) siano inferiori a quelli necessari in pratica (qualcosa 
penso serva ad istanziare l'oggetto, creando i riferimenti; inolte non 
so se incida la lunghezza del nome della variabile). Qualcuno sa 
indicarmi la risposta (o qualche link)?

 quella necessaria per caricare staticamente la classe che lo contiene).
a quale scopo?
la risposta completa non ï¿œ dato saperla, o per lo meno non ï¿œ documentata 
per il programmatore java. oltretutto le definizioni delle classi vanno 
in un pool di memoria permanente che non ï¿œ utilizzato come gli altri 
pool dell'heap. quindi sarï¿œ meglio rivedere le ragioni per cui ti 
servono queste informazioni per evitare di finire in un cul de sac.
-- 
++ questo messaggio ï¿œ scritto in forma ridotta per venire incontro alle 
vostre capacitï¿œ mentali
http://www.elogiclab.net/blog/
http://www.flickr.com/photos/marko_po/

 servono queste informazioni per evitare di finire in un cul de sac.
Avendo ottimizzato un programma per migliorarne i tempi di esecuzione 
(memorizzando alcuni oggetti per non ricalcolarli tutte le volte), 
volevo avere un'idea dell'ordine di grandezza del consumo aggiuntivo di 
memoria necessario per ottenere ciï¿œ. Ma ho risolto, perchï¿œ la vecchia 
versione (che avevo sostituito per errore con una intermedia) l'ho 
ritrovata in una copia di backup, per cui farï¿œ molto piï¿œ semplicemente 
un test sul campo con jconsole, e vivrï¿œ felice!
Grazie
Marco
Newsgroup: it.comp.java
Titolo: Servlet e campi statici

Ciao,
ho una libreria (cas client) che presenta una situazione anomala.
La prendo come spunto per un esempio teorico e mi rivolgo a voi per
opinioni.
Prendiamo la seguente classe:
public class StaticExample extends HttpServlet {
  public static String example="";
  public void doGet(HttpServletRequest req, HttpServletResponse res){
	String exampleParam = req.getParameter("exampleParam");
	example = exampleParam;
    res.setContentType("text/html");
    PrintWriter out = res.getWriter();
    out.println("<response>ok</response>");
  }
  public static String getExample(){
	return example;
  }
}
La servlet gira in un servlet container (diciamo tomcat).
Esempi:
1) Qualcuno chiama la servlet in http passando come parametro get una
stringa
   Cosa riceve un'altra servlet (chiamata in http) quando chiama la
classe con "StaticExample .getExample()"
2) Stesso esempio precedente solo che la prima servlet viene chiamata
via https (nel server.xml è definito un connector che manda l'https su
porta 443)
Grazie,
Ciao

 Ciao
premetto che � da un po' che non uso Servlet/JSP, comunque:
1) ritorna il valore di "example" (null, "", "abc" per esempio)
2) come 1)
questo � un accesso concorrente non sincronizzato, non genera problemi 
fintanto che � limitato al solo assegnamento di un reference *e* 
l'oggetto � immutabile.
--
sv.
Newsgroup: it.comp.java
Titolo: Problema con Tomcat

Ciao a tutti,
ho una web application con alcune servlet.
Vorre che tutte le servlet fossero invocate attraverso la seguente
forma dell'url:
http://miosito/servlet/*.do
In web.xml ho provato ad inserire nel container servlet-mapping nella
direttiva url-pattern il valore /servlet/*.do ma non funziona.
C'è un modo per mappare oltre al path anche l'estensione?
Grazie


Qualcosa del genere non ti funziona ?
<web-app>
   <servlet>
    <servlet-name>s1</servlet-name>
    <servlet-class>p.s1</servlet-class>
   </servlet>
   <servlet>
    <servlet-name>s2</servlet-name>
    <servlet-class>p.s2</servlet-class>
   </servlet>
...
   <servlet-mapping>
     <servlet-name>s1</servlet-name>
     <url-pattern>/servlet/s1.do</url-pattern>
   </servlet-mapping>
   <servlet-mapping>
     <servlet-name>s2</servlet-name>
     <url-pattern>/servlet/s2.do</url-pattern>
   </servlet-mapping>
...
</web-app>
--
Marco

guarda il web.xml di struts

Ritiro. Avevo letto di fretta.

Newsgroup: it.comp.java
Titolo: Problemi refresh grafico

Ho un problema con l'aggiornamento grafico di una jprogressbar e di una
jlabel, posti all'interno di un ciclo.
A parte l'inutilità della cosa, questo è il codice:
.
.
.
for(i=1;i<10000;i++){
 
   jLabel.setText("...");
   jProgressBar1.setValue(i);
   i++;
}
.
.
.
La form viene aggiornata solo alla fine del ciclo, anche se inserisco
repaint(), che da documentazione viene richiamato solamente "as soon as
possible".
Se faccio un setVisible() prima false poi true, mi "lampeggia" la form.
Si può forzare il repaint()?
Ciao Paolo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Secondo me dipende dal fatto che il tuo ciclo viene eseguito in 
pochissimo tempo. Dovresti provare ad usare i Thread e mettere uno 
sleep(tempo); ad ogni ciclo (anche se non l'ho mai fatto :D).
Ciao
Ivan :)

Grazie per il suggerimento...
Nel frattempo mi hanno suggerito anche questo nel tutorial di java...
Lesson: Using Other Swing Features
...\uiswing\misc\threads.html
e in  particolare la classe swingworker
Se può essere utile a qualcuno...
Paolo
"Merlin" <merli...@SPAMfreemail.it> ha scritto nel messaggio
news:qW4vc.272237$hc5.11...@news3.tin.it...

Newsgroup: it.comp.java
Titolo: Settare la varibile d'ambiente.

Ciao e buon natale a tutti ho Win2000SP2 con il jdk1.3.1_01 e ne ho settato
il percorso nelle variabili d'anbiente  per evitare di dover digitare tutto
il percorso per compilare i sorgenti solo che non funziona in quanto quando
digito javac <nomefile> da un punto qualunque del propmt che non sia la
cartella bin dove sta il compilatore Win2000 mi da errore come se appunto io
non avessi settato le variabili.
Come posso fare?
Grazie mille a tutti.
Buon Natale.

 ha scritto nel messaggio
news:%X2W7.363131$sq5.17...@news.infostrada.it...


 In win2000, proprietą di sistema -> Avanzate -> Variabili di ambiente.
Allora ecco come ho fatto:
Pannello di controllo--->Sistema--->Avanzate--->Variabili di
ambiente--->Variabili dell'Utente Administrator
 
                                --->Variabili di Sistema
In entrambi i pannelli ho cliccato su Nuovo ed inserito come nome Javac o
javac e come path il percorso della cartella \bin che č C:\jdk\1.3.1_01\bin
Tutto qui. Dove potrei aver sbagliato?
Grazie mille.

 Grazie mille.
2 - devi cambiare la variabile di sistema PATH, c'e' anche scritto nel tutorial
di java - di variabili d'ambiente di nome java o javac, windows se ne frega
altamente. Cambia la variabile PATH aggiungendo in fondo al suo contenuto
attuale ";C:\jdk\1.3.1_01\bin" (ricorda il punto e virgola!). Vedrai che funzia.
Mattia
--
-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-
"Good times for a change.
See the look I've had could make a good man turn bad.
So  please please please  let me   let me   let me....let me
get what I want this time."
- "Please, please", Smiths
-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-

 attuale ";C:\jdk\1.3.1_01\bin" (ricorda il punto e virgola!). Vedrai che
funzia.
Beh...può darsi che io sia altamente stupido ma ho fatto come hai detto, ma
non funziona...
Ecco il contenuto della variabile path:
C:\Programmi\Microsoft Visual
Studio\Common\Tools\WinNT;C:\Programmi\Microsoft Visual
Studio\Common\MSDev98\Bin;C:\Programmi\Microsoft Visual
Studio\Common\Tools;C:\Programmi\Microsoft Visual
Studio\VC98\bin";"C:\jdk\1.3.1_01\bin"
Dove sbaglio?

"C:\jdk\1.3.1_01\bin"
e poi dimmi se sul tuo HD c'č un percorso *esattamente* cosě...
HTH
-- 
Ciao e Auguri a tutti
	Fabrizio C.

"Fabrizio Camera" <f.came...@Mtiscali.it> ha scritto nel messaggio
news:MPG.169405df2...@news.libero.it...

La svista - ho provato ora - sta nel fatto che a C:\jdk ecc..ecc.. devo
togliere le virgolette iniziali, quelle dopo il punto e virgola. Ora
funziona infatti.
P.S. Cmq il tutorial l'ho letto....solo avevo capito male.

P.S. Cmq il tutorial l'ho letto....solo avevo capito male.
Forse anch'io ho generalizzato un po' alcuni assunti... :-)
-- 
Ciao
	Fabrizio C.

 Forse anch'io ho generalizzato un po' alcuni assunti... :-)
Ehehehe, BUONA NATALE E BUON ANNO allora :P


wrote:

probabilmente non hai compreso la directory corrente  (il punto ' . ')
es: c:\jdk1.3.1;.;.....

es: c:\jdk1.3.1;.;.....
Guarda che magari ti confondi: il punto serve nel CLASSPATH e non nel 
PATH (almeno non di solito) ;-)
-- 
Ciao
	Fabrizio C.

Ehehehe, BUONA NATALE E BUON ANNO allora :P
Grazie, altrettanto.
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: Parsing xml da pagina web

Ciao a tutti!
Devo fare del parsing di un file xml che non ho sull' hard disk ma si
trova come risultato di una pagina web del tipo "http://
xml.weather.yahoo.com/forecastrss?p=BOXX0015&u=c
".
Nel primo caso scrivo delle righe di codice del tipo:
XMLFileLoader xml=new XMLFileLoader();
	int i=1;
	// open file (if exists)...
	String myXML;
	System.out.println("File da aprire?");
	BufferedReader in = new BufferedReader(new
InputStreamReader(System.in));
	try{
	myXML=in.readLine();
	if (xml.open("filesXml/"+myXML+".xml"))
Come dovrei modificare il mio BufferedReader se volessi passargli un
indirizzo web piuttosto che un percorso del mio hard disk?
La pagina web è dinamica ed aggiornata in real time:oltre che
naturalmente essere collegato ad internet cosa altro devo fare?
Grazie.


Se cerchi con Google in questo ng riguardo i file zippati, trovi un
caso molto simile al tuo. Cioè si aveva bisogno di fare l'unzip di un
file da scaricare e non fisicamente presente in locale.
La soluzione proposta dovrebbe andare bene anche al caso tuo.
Anselmo

Ma io non devo fare l' unzip!!!Dovrei credo usare un oggetto URL di
java o URLConnection meglio ma non il processo esatto per farne poi il
parsing del contenuto attraverso i tag.

Ho scritto un pò di codice iniziale per leggere la pagina web e
portarla in output.Come posso modificare questo codice per
interpretare il tutto come file xml e poi parsarlo?Oppure mi dite come
posso salvare questa pagina xml in un file e poi utilizzarlo come un
*.xml per poi parsarlo.
Questo è il codice per leggere la pagina web:
public static void main(String[] args) {
// Try to read from an xml file...
XMLFileLoader xml=new XMLFileLoader();
try{
URL url=new URL("
http://xml.weather.yahoo.com/forecastrss
?
p=FRXX0089&u=c");
BufferedReader in = new BufferedReader(new
InputStreamReader(url.openStream()));
boolean more=true;
while(more){
String line=in.readLine();
if(line==null)
more=false;
else{
System.out.println(line);
}
while(xml.getnexttag()) {
if(xml.istag("channel")) {
System.out.println("Open clima informations");
}
else if(xml.istag("description")) {
e cosi via per gli altri tag di interesse.
Grazie.
Newsgroup: it.comp.java
Titolo: [JAVADOC]-Author e version dove vengono visualizzati?

Ciao a tutti, sto facendo i primi passi con Javadoc e non riesco a 
capire dove vengono visualizzate le informazioni espresse con i tag 
@author e @version: ho compilato la documentazione delle mie classi 
commentate indicando i flag -author e -version nella stringa di 
esecuzione di javadoc ma nell'html che viene prodotto non trovo traccia 
di queste informazioni (nè ho trovato risposte su Google quindi chiedo a 
voi).
  ciao e grazie anticipatamente per le risposte!
-- 
Google Image Labeler cumulative score: 74040

 
Facendo qualche esperimento ho notato che mettendo subito prima 
dell'intestazione della classe il commento Javadoc @author la cosa 
funziona (lo verifico dal fatto che se non metto il flag che dice al 
compilatore di visualizzare l'info sull'autore effettivamente non me lo 
visualizza nell'html prodotto) ma se metto questo:
/**
  * Classe di prova.
  *
  * @author Autore
  * @version 2008.07.11
  */
Non visualizza più nulla di quel blocco di commento. Dove sta l'errore?
Eclipse stesso imposta di default un primo commento con lo stile 
dell'esempio sopra: perchè proporre un commento che poi non verrà 
compilato (specificando pure author e version con la sintassi Javadoc)? 
Qualcosa non mi torna...


 
Direi di avere risolto...


 
Bene, facci sapere come.
Cosi quando qualcuno avrà lo stesso problema potra trovare la risposta 
trovando la tua domanda e la risposta su usenet.
-- 
Andrea Francia
http://andreafrancia.blogspot.com/2008/06/relazioni-molti-molti-con-jpa.html

 
Forse non avevo salvato (è l'unica spiegazione che mi sono dato poichè 
sono certo che avevo già provato la versione definitiva che mi ha 
prodotto il javadoc corretto ma dato che il javadoc prodotto non 
mostrava il commento evidentemente non avevo salvato il file :P; uso 
javadoc da linea di testo e non dall'IDE che salverebbe automaticamente 
il file prima di lanciare javadoc), certamente all'inizio delle prove 
che ho fatto non avevo posto il commento **immediatamente** prima della 
classe principale del file.
Con questo schema tutto funziona correttamente:
package nome_package;
/**
  * Bla bla
  * bla bla
  * @author Cognome Nome
  * @version anno.mese.giorno
  */
public class NomeClasse {
........
}
Da linea di comando compilo la documentazione con:
javadoc -author -version -d directory_scelta NomeClasse.java
-- 
Google Image Labeler cumulative score: 75620
Newsgroup: it.comp.java
Titolo: [REPOST] Obfuscator, ma furbo!

[Purtroppo ho perso tutto il Thread precedente, per favore, potreste
ripostare le risposte? Grazie]
Ciao,
ho provato vari obfucator, ma non riesco a trovarne uno (anche a pagamento!)
con le seguenti caratteristiche:
- scelta delle classi da offuscare (e fin qui tutti ce l'hanno)
- scelta dei metodi da offuscare di ogni classe (e qui, solo alcuni ce
l'hanno)
- per i metodi selezionati, possibilità, su alcuni, di offuscare il corpo
dei metodi lasciando il nome dei metodi in chiaro (ma questo nessuno ce
l'ha!!!)
esempio:
void mioMetodo(int miaVar) {
  int pippo = miaVar;
  altraFunzione(pippo);
}
dovrebbe diventare:
void mioMetodo(int _lkjh) {
  int _kxyz = _lkjh;
  _sadkhag(_kxyz);
}
Sto scrivendo un JAR che contiene fondamentalmente librerie da distribuire
commercialmente (non è un'applicazione stand-alone), alle quali gli utenti
possano accedere usando metodi/classi con i nomi in chiaro, ma che hanno il
codice offuscato.
Qualcuno ha qualche dritta?
Romano

 ripostare le risposte? Grazie]
groups.google.com
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

Newsgroup: it.comp.java
Titolo: drawpixel

quallcuno usa drawpixel per nokia?
bye

 wrote in message
news:bot488$1m9$1...@fata.cs.interbusiness.it...

Newsgroup: it.comp.java
Titolo: Problemi con modello JTable

Sto cercando di passare un modello dati personalizzato a una JTable per 
visualizzare il contenuto di un file di testo che contiene il listing di una 
directory. Ebbene, la JVM continua a lanciare la stessa eccezione 
(java.lang.NullPointerException at RemoteFileTableModel.getRowCount), ma 
sinceramente non capisco perchè, dato che debuggando il programma i vettori 
risultano contenenti dati. Il mio codice e' questo:
class RemoteFileTableModel extends AbstractTableModel {
    protected String[] filenames;
    protected String[] filedates;
    protected String[] filelength;
    protected String[] columnNames = new String[] {
    "name", "size", "last modified"
    };
    protected Class[] columnClasses = new Class[] {
    String.class, Long.class, Date.class
    };
    public RemoteFileTableModel(File list){
        try {
            FileReader fin = new FileReader(list);
            BufferedReader reader = new BufferedReader(fin);
            String line;
            Vector fnv = new Vector();
            Vector fdv = new Vector();
            Vector flv = new Vector();
            String[] splitLine;
            while ((line=reader.readLine())!=null) {
                splitLine = line.split("\\t",3);
                fnv.addElement(splitLine[0]);
                fdv.addElement(splitLine[1]);
                flv.addElement(splitLine[2]);
            }
            fnv.copyInto(this.filenames);
            fdv.copyInto(this.filedates);
            flv.copyInto(this.filelength);
        }
        catch (Exception e) {
            System.out.println(e);
        }
    }
    public int getColumnCount() { return 3; }  // A constant for this model
    public int getRowCount() { return this.filenames.length; }  // # of 
files in dir
      // Information about each column
    public String getColumnName(int col) { return columnNames[col]; }
    public Class getColumnClass(int col) { return columnClasses[col]; }
    // The method that must actually return the value of each cell
    public Object getValueAt(int row, int col) {
          switch(col) {
          case 0: return filenames[row];
          case 1: return new Long(filelength[row]);
          case 2: return new Date(filedates[row]);
          default: return null;
          }
      }
}
Sapreste darmi una mano? Grazie in anticipo.
-- 
Samuele Ruggieri
Associate Expert
Expert Zone - 
www.microsoft.com/windowsxp/expertzone

                 splitLine = line.split("\\t",3);
Dovrebbe essere qui il problema.
Non hai inizializzato splitLine ma solo dichiarato.
Newsgroup: it.comp.java
Titolo: JSP e scrittura file

E' possibile scrivere un file attraverso una pagina JSP?
Mi spiego meglio, io voglio aprire una immagine attraverso codice Java
e ridefinire le dimensioni attraverso i parametri che mi da l'utente
in input nel form precedente e visualizzarla. Il problema è scrivere
il file modificato in un punto che sia visibile al web server. 
Io mi sono iscritto su 
isavvix.com
. Ma non capisco se posso scrivere
un file in un qualche punto.
Se qualcuno sa come risolvere il problema mi riesce a scrivere anche
il codice.
Grazie

 E' possibile scrivere un file attraverso una pagina JSP?
Si'. Che da JSP si possano creare dei file e' una cosa assodata, che
questo sia permesso dalla configurazione del server e' una cosa da
stabilire.
Davide

Newsgroup: it.comp.java
Titolo: Come eseguire files .jar?

Ho installato la versione 1.2Beta2 di jdk.
Ho scaricato alcuni files .jar, ma quando tento di utilizzarli non so
come fare.
Seguendo le istruzioni ne cavo solo errori:
- se da una finestra dos do il comando: java -jar Jipe.jar (come da
istruzioni)
  - java mi risponde: -jar: illegal argument
- se invece scrivo: java Jipe.jar
  - mi risponde java.lang.NoClassDefFoundError: Jipe/jar
Non riporto gli ulteriori tentativi più fantasiosi tutti comunque
frustranti.
Errori analoghi li trovo con altri files .jar!
Come si deve fare per cavarne qualcosa da questi files?
Grazie dell'attenzione
  Daniele
--
Posted from 
ro...@zahra.easynet.it
 [194.244.91.12]
via Mailgate.ORG Server - 
http://www.mailgate.org

prova a digitare java e basta e vedi l'elenco delle opzioni che ti
suggerisce lui. Se -jar non c'e' vuol dire che la beta non prevede
quell'opzione. Ma scusa scaricati la versione devinitiva del 1.2.2 o la beta
del 1.3 che funziona benissimo.
Davide
Newsgroup: it.comp.java
Titolo: guadagna con gli sms

Ciao, se vuoi guadagnare con gli sms seguimi ancora per qualche secondo e ti
spiegerò come fare.
Si tratta di ricevere sul proprio telefono gsm dei brevi sms pubblicitari,
per ogni messaggio ricevuto riceverai un accredito, arrivati a 60.000£
potrai scegliere se farti ricaricare il telefono o farti mandare un assegno.
Se vuoi iscriverti anche tu basta che mi mandi una e-mail con i dati
seguenti, penserò io a iscriverti e ti farò sapere come accedere al sito per
controllare la tua scheda.
DATI NECESSARI PER ISCRIVERSI
Cognome,Nome
Indirizzo, N°,Città,Prov.,CAP
Nato a,Data nascita
Sesso (m/f), Stato Civile, Figli N°
Telefono, Telefono Cellulare, E-mail
Password per accedere al sito
Gestore telefonico (tim, omnitel, wind, blu)
Pagamento tramite (ricarica telefono - assegno circolare)
Quanti messaggi vuoi al giorno (fino a 5-fino a 10-oltre 10)
Se vuoi puoi segnalare anche qualche tuo amico
Nome e Cognome e tel cellulare
Ti assicuro che funziona, piu siamo meglio è!!!!
la mia e-mail è 
roby....@tin.it
ciao

Ciao,
il tuo messaggio e' fuori tema sul newsgroup it.comp.lang.c++ (e su
tutti gli altri ai quali lo hai inviato) ed e' contrario alla
netiquette, in quanto di carattere pubblicitario. Ti informo che ti ho
segnalato al tuo provider come contravventore.
Ciao,
Nicola Musatti

 segnalato al tuo provider come contravventore.
Questa cosa puo` essere fatta da chiunque? (Cioe` se la faccio io sono
credibile o devo avere delle credenziali?)
Come fai a farla? (Cioe` invii una mail con allegato il messaggio del
rompiballe di turno?)

Ciao, Guglielmo.
DGP85 e' molto piu' esperto di me al proposito, e mi correggera' se
sbaglio.
Io faccio cosi':
- Cerco di capire dall'intestazione del messaggio da dove e' partito; ad
esempio con Netscape scegliendo View->Headers->All posso vedere le
intestazioni che normalmente sono nascoste. L'header 'NNTP-Posting-Host'
indica da quale server il messaggio e' entrato nelle news.
- Se l'host e' indicato con l'indirizzo IP ci sono alcune pagine Web
dalle quali puoi ottenere la traduzione, ad es.:
Europa: 
http://www.ripe.net/cgi-bin/whois
America: 
http://www.arin.net/whois/index.html
- Ottenuto il nome simbolico, di solito i provider hanno un utente
convenzionale "abuse@<NomeProvider>" a cui segnalare queste cose. Per
farlo devi fare il forward dell'intero messaggio (perche' possano
analizzarne la provenienza), indicando perche' lo ritieni una
violazione.
Buona caccia!
Nicola
Newsgroup: it.comp.java
Titolo: jdbc e firewall

qualcuno ha esperienza dei problemi che possono nascere con applet e jdbc
dietro un firewall che ascolta su porta diversa dalla 80?
mi piacerebbe sapere come la risolvete SENZA utilizzare add on di terze
parti.
gradito un feedback anche in email (un po' di fantasia per beccare il mio
indirizzo...)
Ciao
P.

 indirizzo...)
Spero di averla avuta :-)
Francesco
--
* * * * * * * * * * * * * * * * * * * * * * * * * * *
   De Milato Francesco - Ph.D. Student
   ESNG - Electronic Systems & Networking Group
   University of Genoa - DIBE
   via All'Opera Pia 11/a, I-16145 Genoa (Italy)
   phone/fax: 
+39-010-353-2271
/2175
   E-mail: 
demi...@dibe.unige.it
* * * * * * * * * * * * * * * * * * * * * * * * * * *

Newsgroup: it.comp.java
Titolo: RMI in locale...

Per testare una applicazione che utilizza RMI in locale quale indirizzo devo
usare? penso si usi localhost, però volevo chiedere se devo installare
qualche driver per rendere attivo questo indirizzo... (il mio SO è Windows
XP home edition.
Potreste darmi qualche delucidazione?
ciao Mushu.

 ciao Mushu.
Hai fatto qualche prova? Se sì, con quali risultati? Quali problemi hai
riscontrato?
Scusa se son brusco, ma così si lavora meglio...
Penso (e dico penso) che basti dare localHost (127.0.0.1) come indirizzo e
(naturalmente) aver installato il TCP/IP sulla macchina, perché il tutto
funzioni (con Win/XP ce lo hai già installato).
Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 funzioni (con Win/XP ce lo hai già installato).
però se non ricordo male con windows98 bisognava installare una applicazione
del sistema operativo per poter utilizzare l'indirizzo localHost.
e cmq se metto l'indirizzo 127.0.0.1 in internet Explorer mi da errore,
mentre se non ricordo male su win98 mi visualizzava il contenuto
dell'harddisk. E' per questo motivo che non ho fatto ancora prove...
ciao Mushu

 dell'harddisk. E' per questo motivo che non ho fatto ancora prove...
Internet Explorer si aspetta un Web Server, prova a fare "PING localHost"
dal prompt.


 dal prompt.
Ok grazie avevi pienamente ragione... l'indirizzo e attivo..

 riscontrato?
ho fatto qualche prova...
errore riscontrato:
java.security.AccessControlException: access denied
(java.net.SocketPermission 
127.0.0.1:1099
 connect,resolve)
cosa devo fare per avere i permessi?
Ciao Mushu.
Newsgroup: it.comp.java
Titolo: Domanda su GUI multithread in applicazione client-server

 Salve a tutti !
  avrei bisogno di un indizio/suggerimento in linea di massima su come gestire
la seguente situazione:
Ho 2 thread (client/server), il client č semplicemente una GUI. questi 2
thread comunicano mediante buffer (con opportuni meccanismi di
sincronizzazione).
Comunicano in questo modo:
1. client inoltra una richiesta.
2. il server processa la richiesta e invia una risposta.
3. il client aggiorna i campi nella gui.
Per il server non ho problemi, mentre per il client avevo pensato a questa
soluzione:
private void gestisciPulsantePremuto(){
  new Thread(new Runnable(){
    public void run(){
      try {
        // invio la richiesta
        serverChannel.put(new String("RICHIESTA");
        // il nuovo thread attende la risposta (non blocca la GUI)
        String s = clientChannel.take();
        // modifica opportunamente i campi a schermo
      }
      catch (InterruptedException ex) {
        // se qualcosa va male fa qualcosa
      }
    }
  }).start();
}
Secondo voi č una gestione corretta?
Mi preoccupa la fase di aggiornamento dei campi a video (JList, JTextField):
se l'utente preme piů volte vari pulsanti, la modifica concorrente dei campi
a video (dovuta a piů richieste) puň darmi dei problemi? e di che tipo?
Questa voleva una gestione "tipo" browser internet che utilizza un thread
per la grafica e un thread per la comunicazione con il server.
Grazie per i vostri preziosi suggerimenti !!!
Ciao, Manuel
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie per i vostri preziosi suggerimenti !!!
Gestisci un minimo di semaforica.
Newsgroup: it.comp.java
Titolo: The greatness of Islam

The greatness of Islam
 
 
http://www.youtube.com/watch?v=rpGhubrd8xI&feature=player_embedded#
!



Newsgroup: it.comp.java
Titolo: Connessioni

Salve,
è possibile usare una sola connessione permanente (magari direttamente
da tomcat)  via jdbc facendola utilizzare da tutte le servlet???
PS: Forse è una C..... perdonatemi, e fatemi sapere.

 da tomcat)  via jdbc facendola utilizzare da tutte le servlet???
Si e no. Nel senso che una web application *deve* riutilizzare le 
connessioni, ma non puň farlo cosě a cuor leggero.
Si utilizza in questo caso il connection pooling fornito dal package 
javax.sql e utilizzando javax.sql.DataSource come provider di 
connessioni. Le connessioni create in questo modo vengono gestite in un 
pool e il metodo close() non chiude la connessione ma semplicemente la 
rende disponibile ad un'altra richiesta.

Newsgroup: it.comp.java
Titolo: Problemi con i FRAMES !

Ho notato l'esistenza di un problema con l'uso dei frames e vorrei
sapere se c'e' un modo pratico per risolverlo.
Il problema e' il seguente: se l' utente che accede a pagine utilizzanti
frames, non PASSA per il file fondamentale, che contiene appunto le
direttive per la creazione dei frame, questi ultimi non si
visualizzeranno e l'utente vedra' solo la pagina singola a piena
finestra !!
Non so se sono stato chiaro, ma sulle pagine che ho osservato il
problema esiste e non mi sembra immediata la soluzione.
Grazie per i consigli.
e-mail: 
r.cag...@srd.it
Roberto Cagnetti.

Roberto Cagnetti.
Bene, posso dirti qualcosa io, se si usano i frames i link che puntano
ad una pagina in un frame devono avere l'opzione target="<nomeframe>".
Se il target viene omesso, o se il frame non ha un'opzione
name="<nomeframe>" il doc viene aperto in una nuova sessione di
Netscape.
Sergio
Newsgroup: it.comp.java
Titolo: Estrazione equiprobabile

Ho un insieme non ordinato di numeri interi (es 1-2-4-6-9-10-...) e ne devo 
estrarre uno a caso in maniera che ogni numero abbia la stessa probabilità 
di essere estratto, come posso implementarlo, c'è già qualche classe che mi 
può essere d'aiuto? 


Metti i numeri in un array o un ArrayList ed estrai l'indice (anziché 
direttamente il numero) con Math.random(). Che lavora, a detta degli 
sviluppatori, in modo ragionevolmente equiprobabile.
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://www.sourceforge.net/projects/ammentos
http://ammentos.biobytes.it

 pole
Concordo. In teoria il metodo random lavora su una densità di 
probabilità uniforme. Puoi sempre verificare a posteriori con un 
apposito test se effettivamente le estrazioni seguono la densità 
richiesta. (1-2-4-6-9-10-... è una classe ordinata!)

 direttamente il numero) con Math.random().
Da quanto ho visto Math.random() restituisce un numero compreso tra 0 e 1, 
come faccio a trasformarlo in un intero in modo da poter estrarre l'indice 
di un elemento nell'array?

Mi rispondo da solo:
per generare un numero casuale compreso ad esemio tra 0 e 4 e che sia intero
int x = (int) Math.random() * 4
Giusto? 

 di un elemento nell'array?
Stai scherzando vero ;)) ?


 
Random rand = new Random();
// Random integers
int i = rand.nextInt();
// Continually call nextInt() for more random integers ...
// Random integers that range from from 0 to n
int n = 10;
i = rand.nextInt(n+1);
[ preso da 
http://javaalmanac.com/egs/java.util/GenRandom.html
 ]
              ^
              |
         ottimo sito


Invece del semplice cast così, che semplicemente tronca la parte 
decimale, usa (int)Math.round() del numero ottenuto.
Ancora meglio, per la equiprobabilità richiesta, utilizzare Math.ceil() 
o Math.floor() gestendo gli estremi.




In realtà il metodo più scientifico in assoluto sarebbe
x= limiteInferiore + Math.random*(limiteSuperiore - limiteInferiore);
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/

Grazie penso proprio che userň questo metodo, mi sembra il piů corretto e 
semplice. 

 
Effettivamente...