mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Conversione esplicita (casting) durante l'esecuzione del programma

In risposta a un metodo mi viene restituito un oggetto memorizzato
come Object, sono riuscito a ricavare il tipo di classe prima della
conversione implicita (coercion), come faccio applicare una
conversione esplicita (casting) all'oggetto di partenza usando il
codice es:
String a="pippo";
Object b=a;
normalmente si fa String c=(String)a;
io però non so in anticipo il tipo di oggetto che è memorizzato nella
variabile b, ma riesco a memorizzare in una stringa il tipo di classe
esempio "class java.lang.String", sapendo questo dovrei ottenere lo
stesso risultato della variabile c.
E' un pò complicato da spegare spero che qualcuno possa essermi
d'aiuto.

 ha scritto nel messaggio
news:4b9ef321.03091...@posting.google.com...

Se ho capito bene puoi fare cosi:
if ( b  instance of String ) c=(String)b
oppure se hai il tipo classe e riuscissi ad averlo nel tipo
"java.lang.String" senza il class davanti ( Class.getName() )
if ( classe.equals("java.lang.String") ) c=(String)b
ciao
Ivan

questo andrebbe se consideri gli oggetti null come stringhe (sinceramente
non ricordo se null instanceof String ritorni true o false:P)
if(b == null)
  c= null;
else if(b.getClass().getName().equals("java.lang.String"))
  c= (String)b;
la differenza fondamentale fra confrontare il nome della classe e usare
instanceof è che instanceof comprende anche l'ereditarietà della classe.
per intenderci:
class pippo {}
class pluto extends pippo {}
pluto a= new pluto();
a instanceof pippo => true 
a.getClass().getName().equals("pippo") => false
ciao


...


 implicita.
Allora il tuo problema non ha senso.
Pensaci: per definizione il casting serve ad restringere il tipo statico, 
cioe' quello visto *a tempo di compilazione*. Se il tuo oggetto puo' 
effettivamente, a runtime, assumere *qualunque tipo, l'unico tipo statico
sensato e' Object, dato che a tempo di complazione non sai, per 
definizione, che tipo avrai a runtime.
Se il problema e' quello solito - oggetti di classi diverse che espongono 
metodi comuni, puoi o disengare con interfacce oppure via reflection.
-- 
Fighting for peace is like fucking for virginity
ObjectZone - 
http://space.tin.it/computer/csadun

...


 Spero di essere stato chiaro.
Se gli oggetti memorizzabili sono del tutto eterogenei, no, non c'e', dato 
che appunto l'unico tipo statico comune e' Object.
Il punto e': che ci vuoi fare con questi oggetti? Cioe', che metodi ti 
servono per agire su di essi?


...

In effetti come sarebbe possibile richiamare (una volta individuato il
generico oggetto) i metodi se non *vuoi* sapere a priori nemmeno quali
classi saranno. Con la reflection in teoria arrivi anche ad avere la
lista dei metodi ma poi cosa esegui? Come suggerisce Sadun, sembra che
il ruolo di questi oggetti sia passivo (e in effetti tu stesso dici di
volerli salvare su un file). Forse se devi confrontare i valori degli
oggetti su file con quello runtime potresti prendere gli attributi con
la reflection e confrontarli con equals di Object (o dico una
fesseria?).
Ciao...
db

 > > in qualche maniera la variabile dove č memorizzato il tipo di classe.

Newsgroup: it.comp.java
Titolo: JList aggiornare dinamicamente il contenuto

Ciao, ho una finestra con una Jlist che pesca i dati da un database.
Vorrei che inserendo un nuovo dato l'elenco nella jlist si aggiornasse 
subito ma non riesco a trovare come fare questa cosa.
Mi potete aiutare?
 
Questo è il codice che crea la JList
 
menuList = new javax.swing.JList();
 
menuList.setModel(new javax.swing.AbstractListModel() {
     public int getSize() { return menuVoices.size(); }
     public Object getElementAt(int i) { return menuVoices.get(i); }
});
 
jScrollPane1.setViewportView(menuList);
 
menuVoices è il vettore dove ci sono le voci del database.
 
Grazie.


devi agire sul modello, non sulla lista.
Parti da qua:
http://docs.oracle.com/javase/tutorial/uiswing/components/list.html#mutable
 
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?


 
ho risolto, grazie

Newsgroup: it.comp.java
Titolo: come faccio a controllare il testo immmesso in una JTextField?

    che tipo di ascoltatore devo usare?



 che tipo di ascoltatore devo usare?
Non c'è bisogno di un ascoltatore, basta applicare il metodo getText() sul
JTextField:
String testoDellaJText = jTextField.getText();
Ciao
Ale
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bcrsdh$o0e$1...@news.newsland.it...


 ha scritto nel messaggio
news:bcrsdh$o0e$1...@news.newsland.it...


...

Newsgroup: it.comp.java
Titolo: giorno lavorativo +1

Devo aggiungere ad una data un giorno.
Il giorno +1 deve essere compreso tra lun-ven e non festivo,
ad esempio se ho in input 24/12 devo ricevere 27/12.
Quale classe/metodo devo usare?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie
java.util.Calendar
    regards,
        Kazuma
--
I've got nothing against God. It's his fan club I can't stand.
Alex "Kazuma" Garbagnati, 
http://www.kazuma.net
EJB & Tomcat jGuru FAQ Manager, 
http://www.jGuru.com
Tutor "Progetto Scuole", 
http://www.JIA.it
Java Italian Association - SUN - MIUR
Newsgroup: it.comp.java
Titolo: Qualcuno sa se esistono classi Java pronte per crittografia asimmetrica (praticamente : PGP in Java)?

Salve a tutti,
Qualcuno sa se esistono classi Java pronte per crittografia
asimmetrica (praticamente : PGP in Java) ?
Sono interessato a implementare crittografia inlinguaggio Java (in
Applet), e volevo sapere se ci sono gia' delle librerie di classi
(libere o a pagamento) che realizzano gli algoritmi di crittografia
forte.
Chiunque sapesse qualcosa mi farebbe un favore a contattarmi a :
leoc...@tin.it
.
Grazie dell'attenzione.

 forte.
Hai provato a consultare la Java Security Home Page?
http://java.sun.com/security/index.html
.
Ciao, Luigi.

 ha scritto nel messaggio
news:3b8fa149...@news.aruba.it...


 wrote in message news:3b8fa149...@news.aruba.it...

Guarda qui, e' meglio di quello che trovi alla Sun:
www.cryptix.org
-- Giuseppe

Newsgroup: it.comp.java
Titolo: Java e Registratore

Salve a tutti,
sapete dirmi dove trovare del
materiale per creare un programma
che mi permetta di collefare un PC ad 
un registratore di cassa per stampare 
scontrini fiscali????
Il registratore di cassa e' un 
OLIVETTI CRF 4080 LOGIC
Grazie  a tutti!!!!

Ti devi sviluppare un protocollo seriale
Non è assolutamente difficile e se sei interessato ti mando le 
specifiche del linguaggio ELA che è quello usato per il Logic. Sono due 
manualetti in PDF
Io ho scritto un programma su linux in C che funziona come demone chee 
ti mette a disposizione un protocollo di dialogo tramite TCP ip.
Ciao


 manualetti in PDF
Potresti mandarmeli al seguente indirizzo
:Benedetto.santarella@-TOGLIMI-libero.it

Newsgroup: it.comp.java
Titolo: Help per tasti di scelta rapida da Menu

Ciao a tutti. Ho un problema (devo essere non fondamentale) che non riesco
a risolvere, cioe' ho associato dei tasti di scelta rapida a degli oggetti
MenuItem tramite il costruttore MenuItem(String ,MenuShortcut ) o megio
(riporto di seguito il codice inserito:
...
inserisci=new MenuItem("Inserisci insieme",new
MenuShortcut(KeyEvent.VK_I));
esci=new MenuItem("Esci", new MenuShortcut(KeyEvent.VK_Q));
...
Quello che succede e' che riesco ad utilizzare il l'evento della pressione
del tasto ^C per il MenuItem "esci", mentre per l'altro MenuItem
"inserisci" non riesco ad utilizzare l'evento generato dalla pressione di
^I  ( control I ) come vorrei. 
Cosa dovrei fare secondo voi ??????
Ciao e grazie a tutti !!!!!!!!!!!

 Cosa dovrei fare secondo voi ??????
Cambia tasto :)
Ciao.     Leonardo Boselli   
bos...@uno.it
   and
--   o    TETRACTYS Software 
tetr...@uno.it
 present
    o o   JOB - Java Objects Builder (0.9.4-05/17/99)
   o o o  Try it, it's FREE! <134 KB> <Java 2 needed>
  o o o o 
http://www.uno.it/utenti/tetractys/job.html
Newsgroup: it.comp.java
Titolo: Mac Look and Feel

Come si chiama la classe del Mac Look And Feel? il tutorial che ho è
contraddittorio, quello aggiornato sul sito non lo riporta affatto. Una
possibilità è
com.sun.java.swing.plaf.mac.MacLookAndFeel
l'altra:
javax.swing.plaf.mac.MacLookAndFeel
Tra parentesi: questo L&F è presente solo nel JRE per Macintosh,
chiamato(secondo il tutorial) MRJ(MacOS runtime for Java).
Grazie
-- 
Paolo Giarrusso, aka Blaisorblade
Togliere solo REMOVEONLYTHIS per rispondere
Linux Kernel 2.4.19 on an i686
Firma "made in Vim"

 Grazie
Il look di cui parli nelle librerie di base è disponibile solo
nella JVM x Mac , quindi se lavori su un'altro SO nn c'è.
Roby

 Roby
-- 
Paolo Giarrusso, aka Blaisorblade
Togliere solo REMOVEONLYTHIS per rispondere
Linux Kernel 2.4.19 on an i686
Linux registered user n. 292729
Firma "made in Vim"

Newsgroup: it.comp.java
Titolo: Domanda precisa

Salve a tutti, ho un problema:
Ho una struttura Vector che contiene istanze di una classe, avrei
bisogno di visualizzare sulla mia maschera una JComboBox oppure Una
JList che mi permetta di vedere (e selezionare of course) i valori delle
variabili di tipo String contenute in ognuno degli oggetti nel mio
vettore....Huh...Chiaro!??!? speriamo...
Grazie per le eventuali risposte.

 wrote in message
38E7CD03...@tiscalinet.it...

Cosi' in modo "bovino".. scorri il tuo vettore e riempi un altro vettore con
le String chiedendole agli oggetti; poi crei una bella JList (JList dovrebbe
avere un creatore che prende un vettore) e magari la infili dentro un
JScrollPane.. JList itemList=new JList(items); JScrollPane pane=new
JScrollPane(itemList);.
Questo potrebbe essere un po' troppo "procedurale" per i gusti di alcuni,
pensa se non sarebbe caso partire da una struttura che contiene i tuoi dati
(il vettore di oggetti) e fornisce, attraverso dei metodi, il vettore di
stringhe oppure direttamente la JList.

 Grazie per le eventuali risposte.
Prova a ridefinire il metodo toString nella tua classe in modo che restituisca
quella vriabile stringa che deve essere visualizzata nella JList e
passa il vettore al costruttore della JList (non sono sicuro ma dovrebbe
funzionare). Fammi sapere
Ciao Angelo
Newsgroup: it.comp.java
Titolo: jsp include: i var iid e class dei css vanno messi dove?

PAgine jsp con include e css
Ciao a tutti .
Volevo chiedervi un aiuto.
HO creato un file css (dove ho specificato  con i relativi attibuti i vari 
div class=.intestazione ,
 table id= risultati  ecc...)per le mie pagine jsp.
Per comodit� le pagine jsp le sviluppo a blocchi ,
cosi far� uso dei vari tag <jsp:include> .
ora la mia domanda �: nei vari div ,p , table , devo specificare gli 
attributi class  id  ecc
all'interno dei vari pezzi e poi nella pagina jsp globale richamare
i pezzi con i ltag <jsp include> oppure nella pagina globale .jsp devo 
metter per esempio <div.intestazione>
<jsp include pezzodipagina.jsp>?
ciao mauro 



 Ciao a tutti. Volevo chiedervi un aiuto. [...]
Premesso che la domanda non e' chiara, i file CSS vengono applicati (dal 
client) sul singolo file (X)HTML risultante dall'elaborazione delle JSP.
A proposito, per convenzione:
- ai frammenti da includere si assegna estensione jspf
- nei CSS si preferiscono i selettori di discendenza alle classi
Saluti
-- 
Enos

 ha scritto nel messaggio 
news:4acfb337$0$831$4faf...@reader5.news.tin.it...


 in sostanza voleevo sapere se è valida la riusposta 1 o 2
Entrambi gli approcci vanno bene, se usi la sintassi giusta.
Io userei quando possibile il secondo, mi pare piu' conciso e comodo da 
mantenere:
<%-- file index.jsp --%>
<div id="intestazione">
	<jsp:include page="WEB-INF/jspf/intestazione.jspf" />
	<%-- oppure includi prima della compilazione: --%>
	<%@include file="WEB-INF/jspf/intestazione.jspf" %>
</div>
<%-- file WEB-INF/jspf/intestazione.jspf --%>
<p>Questa &egrave; l&#039;intestazione</p>
/* file index.css */
#intestazione p { color:blue; }
Saluti
-- 
Enos

> in sostanza voleevo sapere se � valida la riusposta 1 o 2

Newsgroup: it.comp.java
Titolo: installazione JDK: 2 JRE?!?!

ho installato il jdk 1.4 ed ho notato che installa *2* JRE:
una in "programmi" ed una sotto la dir del jdk:
non è uno spreco, oltre che un possibile conflitto?
posso toglierne una delle due (e quale?) senza problemi?
perxche' 'sta cosa?
grazie!
--
Ciao by Allanon

 perxche' 'sta cosa?
Perche' il compilatore si aspetta di avere le librerie in
un certo posto (compatibilita' con tutti gli altri sistemi),
mentre Windows fa' le cose a modo suo.
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 mentre Windows fa' le cose a modo suo.
no, e' colpa della sun. da tempo ho mandato dei bug report
relativi a questo problema. si potrebbe risolvere semplicemente
mettendo delle entry nel registry, con scritto il path del jre,
ma no! la sun fa le cose come le pare! e cosi' ha *hardcodato*
nel codice i path assoluti. cosi' se non c'e' un jre in programmi
(o program files) non va l'integrazione del java plugin con internet
exporer (e non vanno nemmeno altre cosette meno importanti...)
la cosa piu' divertente e' che durante il setup c'e' l'opzione per
non installare uno dei due jre, ma poi non funziona il plugin !!!!
meglio sarebbe, a parer mio, che il jdk NON contenesse un jre
aggiuntivo, ma che usasse un unico jre, installato in "c:\programmi".
in questo modo se io mi sono gia' scaricato il jre non me lo devo
scaricare di nuovo quando scarico il jdk, e risparmio 10 mega
di download.

Newsgroup: it.comp.java
Titolo: Come si usa il metodo exec???

Per puro scopo didattico, vorrei costruire mini ambiente di sviluppo per
java.
Come posso richiamare il compilatore java da un' applicazione?
Ho provato con il codice seguente ma non ottengo nessun risultato:
....
Runtime rt = Runtime.getRuntime();
               try {
                  InputStream is = rt.exec("javac").getInputStream();
                  int size = is.available();
                  System.out.println("Dimenzione processo: " + size);
                  char[] error = new char[size];
                  for (int k = 0; k<size; k++) error[k] = (char)
is.read();
                  System.out.println(error);
               }
                  catch (IOException ex) {
                     System.out.println("Impossibile trovare il jdk");
                  }
error è sempre vuoto!!
Grazie
dissident

 Come posso richiamare il compilatore java da un' applicazione?
Devi chiamare
sun.tools.javac.Main.main(args);
Dove args e' un array di String contenente i parametri come li passeresti a
linea di comando a javac. Ovviamente funziona solo con il jdk e non con il jre
(mancante appunto di compilatore). Attento che il metodo in questione quando ha
finito chiama System.exit() e quindi esce anche il tuo programma... come fare?
Scrivi un SecurityManager che nella checkExit() lanci un'eccezione...
-- 
. Simone Caldana - Technical Staff Member & Student                           .
. Dipartimento di Informatica - Universita' di Torino                         .
. Tel. 
+39 011 7429201
     E-Mail : 
Simone....@di.unito.it
                .
.      
+39 011 7429278
     Web URL: 
http://www.di.unito.it/~elf/
              .
.                                                                             .
. Bajorian Maquis of it.fan.startrek                              Peldor joy! .

Newsgroup: it.comp.java
Titolo: [TomCat] configurare una nuova applicazione

Ciao a tutti,
da pochissimo mi cimento con Tomcat e JSP.
Ho cercato nella documentazione, ma con scarsi risultati.
Qualcuno saprebbe dirmi in che modo dichiarare una nuova applicazione???
Grazie mille
Davide

 wrote in message
news:rJuta.78380$K35.2...@news2.tin.it...

Newsgroup: it.comp.java
Titolo: Percorso di apprendimento java

Ciao a tutti,
sto cercando di orientarmi nel mondo Java dopo aver lavorato per un
po' di tempo in ambiente ASP/
ASP.NET
; potreste, per favore, indicarmi
qual e' il percorso ottimale per l'apprendimento delle diverse
tecnologie Java (mi sono perso tra i vari acronimi!) oppure
indirizzare verso un sito che sia ben strutturato da qs punti di vista
(il sito Sun e' completo ma confesso di essermi perso).
Grazie in anticipo e saluti a tutti
Cris

:

personalissimo e spassionato parere:
comincia con lo scaricarti il J2SE - Standard edition - SDK. Contiene
il development kit per cominciare ad "assaporare" Java, il set Swing
di interfacce utente e tutte le classi di cui puoi avere bisogno per
un uso normale. Contiene anche un set di applicazioni di dimostrazione
molto varie e fornite di codice sorgente ben commentato
Assieme all'SDK, scarica NetBeans o JBuilder per iniziare a prendere
confidenza con un IDE scritto in Java, con tutte le caratteristiche
che trovavi in 
VS.NET
Non appena avrai preso confidenza con il linguaggio (2-3 settimane di
studio intensivo) potrai passare al J2EE - Enterprise edition, che
comprende le servlet e le JavaServer Pages
Poi a seconda delle tue esigenze, troverai tante estensioni utili, ad
esempio la JavaMail API per gestire la posta.
-- 
artemis.alpeia
http://spazioinwind.libero.it/artemis

 che trovavi in 
VS.NET
  Dubito che riuscirà a trovare qualcosa di lontanamente paragonabile agli
ambienti IDE di sviluppo della MS...
JBuilder per quanto io "ami" la Borland è una "puzzetta" in confronta a
Visual Studio ( qualsiasi versione ), se poi consideriamo che è scritto pure
in Java...
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.java
Titolo: Oracle 9i lite sql urgente SOS codice corrente

gentilissimi aiutanti sapete come posso prelevare il codice corrente di una
tabella?
con questo sql creo un sequence :
DROP SEQUENCE codiceAG ;
CREATE SEQUENCE codiceAG
increment by 1
start with 1;
con quest'altro faccio un inserimento ...
insert into Agenzia values (codiceAG.nextval,'000000000','Tecnocasa
spa','via ...... ;
come faccio a saper il codice che ho appena inserito in modo professionale
.... cioè senza ricorrere ad una select sul massimo valore .. etc
esiste qualche metodo ad hoc ???

 esiste qualche metodo ad hoc ???
select codiceAG.nextval
into variabile
from dual;
insert into Agenzia values (variabile, ...
Se insert è andata a buon fine, variabile contiene il codice inserito.


passo3: grazie mille che senza di te non sò cos'altro mi sarei inventato
.... :->
saluti rob

 inserito(se andato a buon fine)?
Esegui la prima select che incrementa il sequence e ne prende il nuovo 
valore (dual č una "tabella" virtuale).
Il valore č univoco per effetto del sequence, anche fuori dalla 
transazione. Quindi ti puoi fidare.

 Il valore è univoco per effetto del sequence, anche fuori dalla

Newsgroup: it.comp.java
Titolo: Problemino java

Uso questo medodo che restituisce un numero random.
int c=(int)(Math.random() * 2+1);
Math.random()=Returns a double value with a positive sign, greater than 
or equal to 0.0 and less than 1.0.
Eseguendo il metodo come descritto sopra mi possono venire due valori(1 o 2)
Perchè invece se lo eseguo come nell'esempio sotto, e cioè senza 
parentesi tonde tra (Math.random() * 2+1) il risultato è sempre 1??
int c=(int)Math.random() * 2+1;
Posso sapere come avviene il ragionamento in quest'ultimo esempio.(senza 
le parentasi tonde)
Grazie!

pancu ha scritto:

Il cast (int) ha maggiore precedenza rispetto al prodotto. Per cui:
1. il metodo random() genera reale random in [0,1)
2. il cast tronca parte decimale e quindi ottieni 0 (secco!)
3. 0*2+1 dà sempre 1 ;)
Ciao!
Fabrizio

hand ha scritto:

Chiarissimo..
Grazie mille!!!
Newsgroup: it.comp.java
Titolo: [Compilatore] Quale il migliore?

    Scusate sono un niubbo
Vorrei un consiglio su un compilatore da usare su windows xp, semplice,
compilare ed eseguire
Tencs,
Artarico

 compilare ed eseguire
Quello di mamma Sun dovrebbe fare al caso tuo... Scarica il Jdk:
http://java.sun.com/j2se/1.4/download.html
Una volta scompattato, tutti gli eseguibili li troverai nella directory /bin
del Jdk, compilatore compreso (javac).
Ciao

 del Jdk, compilatore compreso (javac).
Io lo trovo assurdamente lento.
Uso jikes.
Ciao,
Riccardo
-- 
-=Riccardo Galli=-
 _,e.
s~  ``
 ~@.   ideralis Programs
.   ol 
 `**~  
http://www.sideralis.net

Newsgroup: it.comp.java
Titolo: FUNZIONAMENTO JVM

Salve a tutti,
nessuno mi sa consigliare dei link...dove trovare materiale ben fatto, sul
funzionamento nei minimi particolari della JVM.
GRAZIE!!!

 ha scritto nel messaggio
news:YH7s9.49779$%M1.12...@twister2.libero.it...

http://java.sun.com/docs/books/vmspec/
--
Antonio Pelleriti.
Brainbench Java Master: score 4.34,
higher than 99% of all previous test takers.

Newsgroup: it.comp.java
Titolo: Hibernate

Salve a tutti,
sto giocherellando con questo ORM e Spring (in realtà in c#, ma tanto il 
problema credo proprio sia lo stesso).
Mi ritrovo ad aver disaccopiato il mio dominio descritto da classi plain 
   con la sua attualmente unica implementazione DAL attraverso Nhibernate.
Il mio problema è il recupero di liste filtrate di oggetti.
Esempio: ho una tabella clienti, ho una classe plain clienti, ho la 
mappatura, ho il DAL che espone le funzioni su come recuperare, salvare 
etc...ora vorrei aggiungere una funzione che mi recuperi una lista di 
clienti sulla base di determinati filtri (per nome, per anno di nascita 
etc...).
Questi filtri possono variare di volta in volta, quindi non posso creare 
  N funzioni con N signature differenti.
La soluzione, poi, dovrebbe essere Nhibernate free, ovvero per 
disaccoppiare realmente l'applicazione dalle varie implementazioni, non 
dovrei usare qualcosa di Nhibernate.
Nel forum di spring, ho trovato un esempio interessante che riportava 
una sorta di classe FilterObject in cui venivano memorizzati i vari 
valori per la query: fieldName, value, operator etc... purtroppo 
parlavano di altro e il pezzo di codice è brevissimo.
Questa potrebbe essere una soluzione: però mi toccherebbe crearmi una 
serie di classi per gestire la cosa e la ovvia implementazione per 
nhibernate.
C'è qualcosa soluzione più intelligente?
Grazie per tutte le risposte!
-- 
Giovanni
------------------------------
PadovaBoy crocciola padovaboy DOT it
www.padovaboy.it
 dal 2001 con furore ;)


Ce ne sono diverse :)
Ecco le più promettenti:
- "query by example": passi al DAO un oggetto d'esempio e questi ti
restituisce il risultato della query. Molto semplice e di super-veloce
realizzazione, ma non molto "controllabile"; vale la pena provarlo;
- metodo query(...) con tutti i parametri possibili, e ti smazzi tu la
creazione dell'HQL;
- come sopra ma utilizzando le "Criteria Queries".
Come vedi c'è ampia scelta...
--
www.megadix.it
Newsgroup: it.comp.java
Titolo: serializzazione e sessioni

Scusate, da novelino chiedo ancora il vostro aiuto:
ho realizzato una classe che all'atto della chiamata del costruttore
valorizza delle Stringhe della classe.
i campi privati di questa classe sono delle stringhe ed una hashtable.
Ho messo questo oggeto in sessione..
ma c'e' un comportamento strano: ho provato la stessa applicazione su altri
pc usando come application server Tomcat,
pur essendo l'oggetto != null sembra che il valore delle variabili private
di tipo stringa , precedentemente inizializzate non venga mantenuto!
Si tratterebbe di un bean non semplice visto che il costruttore non e' vuoto
(c'e' una classe di tipo properties che legge da un file) e c'e' una
hashtable come propriea'.
Si possono mettere in sessione solamente i "bean classici"?
Forse e' perche' nella mia classe non ho scritto implements serializable?

 
Sě. Implementare quella interfaccia č d'obbligo per la serializzazione.
Ciao.

Newsgroup: it.comp.java
Titolo: [aiuto] dare un nome a una lista...

Ciao a tutti,
devo realizzare una struttura dati che è una HashTable, i cui elementi sono
una lista di liste.
Vi spiego il mio problema con un esempio:
un elemento della tabella hash potrebbe essere [david, giovanni, mario]
dove david è la lista di quello che piace a david [gelato, bistecca,
spaghetti]
Se uso ad es. una LinkedList avro' pero' questa situzione, perche' non posso
attribuire un nome alla lista:
[[gelato,bistecca,spaghetti],[...,...,...],[...,...,...]]
Come faccio quindi a far si che la prima lista sia identificata dal nome
david, la seconda da giovanni, e cosi' via?
Scusate la domanda se banale, ma utilizzo java da pochi giorni.
Grazie!

 wrote in
news:Ha8vb.134430$
e6.48...@twister2.libero.it
: 

Ti serve una mappa di liste. Una cosa tipo 
http://cvs.sourceforge.net/viewcvs.py/sadun-util/Utility%
20classes/source/org/sadun/util/ListMapIterator.java
ti puo' essere utile.
-- 
You dont know what to do when you dont know what you're doing.
http://space.tin.it/computer/csadun

Newsgroup: it.comp.java
Titolo: Netscape Navigator 4.04 & JDK 1.1

Ciao,
ho recentemente tentato di utilizzare Netscape Navigator 4.04 per
visualizzare gli Applets che sto sviluppando con JDK 1.1, il tutto sotto
LINUX 2.0, ma non c'è verso, non funziona. Lo stesso browser invece riesce
ad eseguire Applet realizzati con JDK 1.0. Mi sembrava di aver capito che
Navigator 4 supportasse la JDK 1.1. Qualcuno sa dirmi qualcosa in
proposito?
Grazie,
Luca.

Luca Tosolini wrote:

Il supporto *definitivo* di Communicator per Java 1.1  e' stato rilasciato
da poco: e' disponbile come patch a
http://help.netscape.com/smartupdate.html
Dato che fino a questa release *non* veniva supportato l'AWT event
model  1.1... le applet 1.1 non andavano! Il tutto e' circa un megabyte
e qualcosa.
Ho installato la patch e ora tutto funziona - nel senso che ha quasi gli
stessi bug dell'appletviewer. :^)
Saluti,
    Cris
--
Cristiano Sadun - Software Engineering and Consulting
***********Remove NOSPAM from address to reply***********
*********************************************************
"God is Real - unless declared Integer"
Newsgroup: it.comp.java
Titolo: look and feel

ciao a tutti,
mi sto leggendo il tutorial della sun per imparare ad usare le swing e molto
spesso parla di "look and feel", ma non ho ben capito cosa è.
Se qualche anima buona me lo spiegasse (o mi desse qualche link in
italiano).
Grazie

 spesso parla di "look and feel", ma non ho ben capito cosa è.
Scusate ma in 30 secondi mi sono dato la risposta da solo (avevo fatto un
errore di ortografia con google).  Comunque per chi non lo sapesse ecco cosa
è (definizione presa da 
http://www.vocabola.com/skills/lookandfeel.html
) :
  Il look & feel è l'ambiente entro cui avvengono navigazione e
interattività. Insieme con l'interfaccia (che è una cosa completamente
diversa) viene comunemente denominato "grafica".
   In realtà è l'insieme di colore, stili, corredo iconografico che
costituisce l'universo di segni che "arredano" un sito, gli danno
riconoscibilità e caratterizzazione.
    Mentre l'interfaccia ha regole abbastanza ferree, il look & feel è un
campo più libero, in cui tutto è permesso - nei limiti del buon senso e
dell'usabilità.
    Abitualmente iniziamo la progettazione proprio dal look & feel,
proponendo al committente alcune alternative, tra cui scegliere quella che
senta maggiormente in sintonia con la propria identità.

 spesso parla di "look and feel", ma non ho ben capito cosa è.
Hai presenti i temi di windows ? Sono un po' la stessa cosa..
Ciao !
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.463 / Virus Database: 262 - Release Date: 17/03/2003

 Hai presenti i temi di windows ? Sono un po' la stessa cosa..
Una domanda che mi sono sempre posto: Dove posso trovare dei l&f da
scaricare oppure come ne faccio uno mio?
--
Manny Calavera
Antispam: CAVA²

 scaricare oppure come ne faccio uno mio?
http://www.javootoo.com
 , mi pare

Newsgroup: it.comp.java
Titolo: Tomcat non vede le classi

>>>------------------------------------------------------------------------
----------
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "
http://java.sun.com/dtd/web-app_2_3.dtd
">
<web-app>
    <display-name>Prova</display-name>
    <description>
      Sta gran prova.
    </description>
   <session-config>
      <session-timeout>360</session-timeout>
   </session-config>
</web-app>
----------------------------------------------------------------------------
------<<<<
Devo aggiungere qualcos'altro.
Qualche idea per risolvere questo problema?
Grazie  a tutti
Luca Paganelli

Ho risolto, era un'import sbagliato!
Porca miseria....
Luca Paganelli
Newsgroup: it.comp.java
Titolo: Corso Java Bologna

Qualcuno sa indicarmi se ci sono corsi Java gratuiti a bologna e 
dintorni? Dalle mie ricerche sembra di no...

 dintorni? Dalle mie ricerche sembra di no...
Ciao...
Io non sono della zona... Ma "gratuiti" penso non ce ne siano...
Mirko

 Mirko
Immaginavo... cmq grazie...


Di nulla... Cioè.. Gratis c'è solo il "fai da te"... Ti studi la OOP e
poi Java... Se vuoi un supporto si paga.
La Sun offre dei corsi + esami + certificazioni... Ma devi sborsare..
Mirko

 Mirko
Io non sono proprio a zero, � che volevo ristudiare con altri, cosa pi� 
stimolante che studiare da solo su un libro...

 stimolante che studiare da solo su un libro...
Puoi informarti se esiste un JUG nella tua zona
https://jugs.dev.java.net/profiles/

intorno a bologna non c'è proprio nulla! mannaggiaaa
Corrado Alesso ha scritto:


 dintorni? Dalle mie ricerche sembra di no...
Quasi tutti i comuni, anche i piï¿œ piccoli, organizzano corsi gratuiti 
(finanziati da comune, regione o FSE). Mi sembra strano che a Bologna 
non ci sia nulla...
Prova a verificare qui:
www.iperbole.bologna.it/informagiovani/link.php#formazione
La miglior cosa da fare ï¿œ comunque di andare fisicamente in comune e 
parlare con gli addetti dell'ufficio cultura.
Altra via da percorrere ï¿œ andare sul sito della tua regione (per la 
formazione dovrebbe essere: 
www.form-azione.it
) e verificare i bandi per 
i vari corsi regionali e FSE.
Ci sono poi parecchi enti (es. ENAIP) che organizzano corsi finanziati 
dal fondo sociale europeo. Piï¿œ di 10 anni fa ne ho frequentato uno e mi 
sono trovato decisamente bene.
In bocca al lupo! ;)

grazie Pablo. Andrï¿œ a chiedere all'URP direttamente. Nei vari link che 
mi hai mandato non ho trovato alcun corso free...
Pablo Xon ha scritto:


Pablo Xon ha scritto:

Una volta c'erano corsi di formazione gestiti dalla CISL (IAL-CISL): io 
ci imparai anche il C (ma il corso era da 1200 ore annuale): requisito 
fondamentale era la disoccupazione.
A Fiorenzuola d'Arda (Pc) c'era (c'ï¿œ?) un istituto comunale 'CFP 
Galilei' che faceva un discreto numero di corsi (anche serali).
A S.Giovanni in Persiceto c'ï¿œ qualcosa, ma non so essere piï¿œ preciso.

 fondamentale era la disoccupazione.
Ma pensa... io ho insegnato in uno di quei corsi...
Come riferimento potete guardare anche qui: 
http://www.cfp-futura.it/
Inoltre, a volte, ci sono corsi organizzati dai quartieri e ben poco 
pubblicizzati, o da associazioni locali (essenzialmente per i loro 
iscritti).
Ciao.
-- 
Pubblicita' regresso: 
http://www.ferrero.org
** Per scrivermi in mail, sostituire nutella con ferrero...
** To contact me by email, change nutella to ferrero...

 
https://jugs.dev.java.net/profiles/
Ciao a tutti, anche se non siam censiti ufficialmente...
a bologna c'è eccome un JUG!!!
http://www.jugbologna.it/
http://tech.groups.yahoo.com/group/it-bologna-java-jug/
e ci troviamo live abbastanza regolarmente!
p.s. appena possibile aggiungiamo la ns presenza sulal mappa!

 p.s. appena possibile aggiungiamo la ns presenza sulal mappa!
Ora siam presenti anche su
https://jugs.dev.java.net/profiles/
;)
Newsgroup: it.comp.java
Titolo: Magari è facilissimo...

...ma io non riesco!!!
Ho due classi differenti:
Pippo.class
Pluto.class
All'interno di Pippo costruisco un oggetto (un vettore).
Voglio, dopo aver costruito il vettore con Pippo, manipolarlo con Pluto...
ma come diavolo si fa???
P.S.
entrambe le classi hanno già un
extends...
--------------------------------
Inviato via 
http://usenet.iol.it



Ciao PHOS
Beh, hai molte possibilità.
1)Ad esempio puoi definire il vettore come membro pubblico di Pippo.
Esempio:
public class Pippo
{
    public Vector vettore;
}
e accedere da Pluto ( o da dove vuoi ) semplicemente così:
Pippo mioPippo = new Pippo();
mioPippo.vettore // fa qualcosa
Metodo semplicissimo ma secondo me molto poco bello in termini OOP (oddio,
talvolta risulta cmq molto comodo)
Oppure
2) Definisci il vettore dentro Pippo come protetto o privato (secondo la
necessità) e ti crei dei metodi pubblici per manipolarlo dall'esterno.
Esempio:
public class Pippo
{
    private Vector vettore;
    public void modificaVettore()
    {
        vettore.faiQualcosa();
    }
}
e accedi da dove vuoi così:
// Solite dichiarazioni...
mioPippo.modificaVettore();
3) Un'altra ipotesi ancora è quella dell'ereditarietà. se Pluto deriva da
Pippo e il vettore è dichiarato protected, puoi accedere al vettore da Pluto
come se il vettore fosse un membro privato di Pluto. Cioè:
class Pippo
{
    protected Vector vettore;
}
class Pluto extends Pippo
{
    public void metodoDiPluto
    {
        vettore.faiQualcosa();
    }
}
Spero di esserti stato utile.
Ciao a tutti
Davide Deidda

Grazie mille!

Newsgroup: it.comp.java
Titolo: larghezza di campi di input

Ciao,
Nel costruire una schermata con dei campi di input tipo JTextField e altri
necessito di dare ad ogni campo una lunghezza variabile, per esmepio il
campo data avrò 10colonne, il campo descrizione 40colonne, etc etc
Che layout devo usare per ottenere una struttura simile?
grazie a tutti ciao

 grazie a tutti ciao
la cosa interessa anche me, io faccio cosě; dimensiono l'area grafica
per una dimensione atta a contenere i 10caratarreri nominali,
allocandola per una larghezza sufficiente a contenere dueci 'O'
maiuscole;
poi perň devo controllare che effettivamente non siano stati digitati
piů dei 10caratteri....
per ora faccio cosě; non mi piace, ma al momento me lo tengo perchč
non ho altre soluzioni, e non ho tempo per dedicarmici perchč ho da
fare altro.
se qualcuno posta soluzioni migliori gli sarň grato anche io.
allego esempio per dimensionare campo a livello grafico
        Dimension dd = campo.getPreferredSize();
        int ddh = (int) dd.getHeight();
        FontMetrics ddf = campo.getFontMetrics(campo.getFont());
        String c="O";
        String xx = c;
 
        for (int i=0;i<LL;i++) {xx +=c;};
        int nw = ddf.stringWidth(xx);
        campo.setMaximumSize(new Dimension(nw, ddh));
        campo.setMinimumSize(new Dimension(nw, ddh));
        campo.setPreferredSize(new Dimension(nw, ddh));
...poi perň bisogna verificare quanti caratteri contiene il campo
estraendolo in un campo nativo ad esempio in una stringa nativa e
testarne il .length()>10 ...e decidere cosa fare..
ripeto, mi sa una schifezza. spero qualcuno posti una soluzione
migliore
Newsgroup: it.comp.java
Titolo: errore di compilazione

Scusate, ma ovviamente ho un problema che anche guardando nelle faq non ho
capito come risolvere....
Ho installato jdk 1.4 (anche con la 1.3.x stesso problema), ho impostato la
variabile d'ambiente path "c:\.....\j2sdk1.4.1\bin" (la directory dove c'è
il file javac).
Ora ho scritto l'applicazione classica "ciao mondo".java, e da riga di
comando ho dato "javac nomeclasse.java".
Il problema è che non mi da errori di classe non trovata ecc., mi dice che
javac non è riconosciuto come comando interno o esterno o ecc. Ho provato da
tutte le directory plausibili......
Probabilmente è una banalità di cui mi vergognerò a vita, ma non capisco....
Grazie a tutti
Paolo

 javac non è riconosciuto come comando interno o esterno o ecc. Ho provato da
La variabile e' PATH, in maiuscolo, e come l'hai impostata?
Davide

 La variabile e' PATH, in maiuscolo, e come l'hai impostata?
Ho impostto il percorso dove ho installato il jdk e sottodirectory bin.....
Path "........;c:\programmi\j2sdk1.4.1\bin"
E' scritta "Path" non tutta maiuscola.....
Ciao e grazie

E' scritta "Path" non tutta maiuscola.....
Male.
Comunque perché non ci dici passo-passo come hai fatto (iniziando col dire 
quale sistema operativo usi) e non ci mostri il valore *vero* della 
variabile?
Ovviamente hai già letto attentamente quese pagine, vero? ;-)
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/win32.html
http://java.sun.com/j2se/1.4/install-windows.html#Environment
HTH
-- 
Ciao
	Fabrizio C.

tutte le directory plausibili......
Suppongo che usi Window e che tu abbia installato il JDK in
c:\programmi\j2sdk1.4.1:
1)Apri una finestra DOS
2)Al promt digita quanto segue:
set path=c:\programmi\j2sdk1.4.1\bin<invio>
3)Al promt digita quanto segue:
javac<invio>
Ora si possono presentare 2 casi:
1)Viene trovato javac e il problema č risolto
2)Viene dato l'errore che tu dici e allora vuol dire che javac non e'
nella directory che dici tu. In questo caso fai una ricerca file e
scopri dov'e'.
--
Ciao.
Mario Maroncelli
mar...@mclink.it

"Mario Maroncelli"
Scusate ho avuto problemi con la linea ISDN.....
Si è risolto tutto con la modifica Path-->PATH e riavvio del sistema...
Per la cronaca ho win 2000 sp3
Grazie a tutti per la disponibilità
Paolo

Newsgroup: it.comp.java
Titolo: Consiglio libro

Per chi proviene da un discreto C++ e dovrebbe iniziare a lavorare con Java.
Possibilmente cartaceo, in italiano, che faccia anche da riferimento alle
api, classi, etc.
Grazie


Io ho trovato validissimi i seguenti testi:
1) Java 2 i fondamenti
2) Java 2 tecniche avanzata
entrambi sono pubblicati da Mc Graw Hill e sono autorizzati da SUN.
Estremamente validi se il tuo scopo č imparare a conoscere i packages di
java e non imparare a programmare.
By Car
Newsgroup: it.comp.java
Titolo: Come gestire lo stato di un thread?

Ciao a tutti,
devo realizzare una pagina jsp che per eseguire un'operazione fa
partire un thread e poi si mette a ciclare eseguendo il refresh ogni
30 secondi, in attesa del risultato.
Il thread è definito come:
public class CRunThread implements Worker
dove Worker:
public interface Worker
    extends Runnable
La pagina prima, senza thread ciclava controllando una variabile si
sessione. Da quando ho aggiunto il thread non so come modificare
quella variabile, poiché dal thread mi pare non si possa fare. Come
posso risolvere, cosa posso impostare dal thread che sia leggibile
dalla pagina jsp?
Grazie.

 dalla pagina jsp?
Il thread lo crei come singleton (vedi il pattern singleton per
maggiori dettagli). In questo modo tu hai l'istanza in esecuzione
sempre accessibile da ogni parte del programma.
quindi molto semplicemente la jsp interroga lo stato del thread
chiamando un metodo del thread stesso che restituisce lo stato.

Newsgroup: it.comp.java
Titolo: application server

penso +o- di sapere cosa è un web server. 
mi sapreste (in maniera semplice e sintetica) spiegare cosa offre un
application server(mi basta anche un esempietto stupido che mi mostri
qualche funzionalità in+ rispetto ad un web server)? 
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Un Application Server al contrario  di un Web Server 
non distribuisce contenuti ma servizi.
In pratica contiene delle applicazioni (EJB)
che eseguono delle funzionalità come accesi a DB 
o altre operazioni.
Ovviamente questo è fattibile anche da una servlet 
o da una comune CGI; la particolarità degli application server
risiede nel fatto che esso fornisce dei servizi alle 
applicazioni che girano al suo interno.
Ad esempio solitamente fornisce una connessione permanente al 
DB, quindi non  è necessario ogni volta istanziare una nuova 
connessione ma basta richiederla all'aplication server.
Inoltre si occupa di gestire la sicurezza di accesso alle 
applicazioni, la distribuzione del carico ed altre cose 
che evitano al programmatore grosse rotture di scatole e 
gli permettono di focalizzarsi sulla funzionalità da 
implementare.  
diana_est ha scritto:

-- 
Inviato da Virgilio 
http://newsgroup.virgilio.it
..un servizio di news via web con in piu' l'antispam

 implementare.  
grazie, appena posso leggo tutto

Newsgroup: it.comp.java
Titolo: Eredità vs Composizione (per efficienza)

Salve a tutti!
Sto scrivendo un'applicazione grafica in Java che ha bisogno di
ottenere il
massimo della performance sia dal linguaggio che dalla piattaforma su
cui gira.
La progettazione ad oggetti è ottima, ma ora mi trovo con il problema
seguente:
classe A:
    b = new B()
classe B extends C
è più veloce o no di
classe A:
    b = new C()
    <ulteriore codice che sarebbe andato in B>
Praticamente: all'atto dell'esecuzione del bytecode, la JVM ci mette di
più a
caricare una classe base o una estesa?
Grazie a tutti!

 ha scritto nel messaggio 
news:1128699178.2...@g44g2000cwa.googlegroups.com...


 Composizione è più veloce rispetto all'ereditarietà
Chi l'ha detto? Io non lo so, ma ad occhio non credo ci sia nessuna
differenza. E se c'è, scommetterei sull'ereditarietà. Ovviamente non mi
sembra un buon motivo per scegliere l'una o l'altra, anzi.
uL
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

con l'ereditarietà vengono chiamati i costruttori di tutte le classi da 
cui si eredita, quindi se ho un albero abbastanza profondo potrebbe 
rallentare IMHO
uL ha scritto:


 utili ad incapsulare la struttura dati.
concordo,
infatti stanno sorgendoo framework per velocizzare  le strutture dati
che attulamente
sono un pò lente
se non erro cè una lib che si chiama javalition per rendere più veloce
la struttura dati.
Ciao
Al
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 rallentare IMHO
E con la composizione pure devi creare gli oggetti e chiamare a catena
tutti i costruttori, ad alto livello non c'è nessuna differenza se non che
la composizione la puoi gestire a runtime. Se la VM può ottimizzare
qualcosa, è più semplice che possa farlo per strutture note a compile time!
Quini, ripeto: non lo so, ma se c'è scommetto sull'ereditarietà


 Quini, ripeto: non lo so, ma se c'è scommetto sull'ereditarietà
mi permetto di concordare con uL anche se per avere una risposta certa 
dovremmo sapere come il JVM ottimizza il
-- 
Mess
www.mibmagazine.it

 dovremmo sapere come il JVM ottimizza il
Visto che siamo in tema e spesso si parla impropriamente di performance di
java, lo sapevate che ormai č molto meglio istanziare un nuovo oggetto che
tenersi un pool (a meno che non dipenda dall'esterno), e che
l'istanziazione č tipcamente decisamente piů veloce di una malloc in c?
Ecco qua una buona lettura:
http://www-128.ibm.com/developerworks/java/library/j-jtp09275.html?ca=dgr-lnxw01JavaUrbanLegends
ciao
uL

Newsgroup: it.comp.java
Titolo: Java Beans

Salve,
c'č la possibilitą di passare dei parametri al costruttore di un Java
Bean che viene utilizzato da una jsp con "jsp:usebean"?
grazie e ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 grazie e ciao
Il costruttore di un JavaBean non puņ essere per definizione con
parametri.

 parametri.


Newsgroup: it.comp.java
Titolo: [EJB] modifiche jsp a "caldo"

Ciao č al mia prima prova sulle ejb e quindi....muy dubbi :-)
Sto usando weblogic 7.0 ed ant per creare un .war(con servlet,jsp e ejb) da
copiare sulla directory del mio dominio in bea giusta; ma ho il seguente
dubbio:
-come posso fare(intendo struttura directory o sul build.xml)a fare delle
modifiche sulle JSP senza dover rifare il pacchetto e riavviare il server???
Qual'č il modus operandi classico ?O c'č della documentazione di aiuto.
Grazie da un disperato!!!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Googola e cerca il tag di ant taskdef
ampiamente documentato.
ciao ciao
Marco


Grazie ma fa quello che chiedo???
Immagina che io deploy nel weblogic in locale gli ejb ed i classes,poi avvio
il browser e mi vedo la jsp di front-end...la modifico e vorrei vedere
questa modifica senza buttare giù BEA e ripassare per ant


 Inviato via 
http://arianna.libero.it/usenet/
non conosco weblogic, ma sotto tomcat (per la parte di presentazione jsp e 
servlet) puoi impacchettare tutto il front-end in un war ed eseguire il 
deploy, oppure lasciare il front-end "spacchettato" semplicemente mettendo 
tutta la struttura (jsp, servlet, WEB-INF/web.xml ecc) nella dir. 
<tomcat_home>/webapp.
Quando modifichi una JSP "a caldo" tomcat si accorge e ricompila e rigenera 
la servlet della pagina in questione. In questo modo per vedere una 
modifica basta fare il reload della jsp da browser senza dover rieseguire 
nessun deploy.
Potresti separare la parte di presentazione dalla parte della logica 
applicativa e usare tomcat per la presentazione o vedere se weblogic 
consente il deploy della parte di presentazione senza il WAR.

Grazie da un disperato!!!
Se il tuo obbiettivo e' quello di modificare la tua web application,
le jsp nel caso specifico, senza ripercorrere tutta la fase di
predeploy e deply, allora puoi dire alla tua istanza WL di operare in
*development mode* modificando il parametro STARTMODE da *true* a
*false* nel comando di startup.
Poi crei la struttura che ti occorre direttamente nella cartella del
dominio che ti sei creato.
Se vuoi (e so che li vuoi) ulteriori dettagli, cerca sul sito della
BEA.
Newsgroup: it.comp.java
Titolo: divisione per zero e floating point

La divisione di un numero in virgola mobile (float o double) per zero
restituisce NEGATIVE_INFINITY o POSITIVE_INFINITY a seconda che il numero
sia negativo o positivo.
Quando pero' invece di dividere per 0 divido per -0 il risultato dovrebbe
invertirsi. (Valido solo per virgola mobile)
public class Demo{
    double a = 1.3E6D;
    public Demo() {
        System.out.println(a/0);
    }
public static void main(String args[]){
    new Demo();
    }
}
public class Demo{
    double a = 1.3E6D;
    public Demo() {
        System.out.println(a/-0);
    }
public static void main(String args[]){
    new Demo();
    }
}
Perche' il risultato e' identico nonostante io abbia cambiato il segno dello
zero?
Perche' ritorna infinity e non POSITIVE_INFINITY ?
Grazie
 Leonardo

 Perche' ritorna infinity e non POSITIVE_INFINITY ?
System.out.println(0 == -0);
true
Dovrebbe risolvere la tua questione.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Perche' ritorna infinity e non POSITIVE_INFINITY ?
Pechè lo 0 è senza segno.
Inoltre quando dividi per zero in realtà, se ti da un infinito come
risultato non stai realmente effettuando la divisione.
La divisione epr zero dovrebbe restituire nan (NotANumber), poichè
così viene definita in algebra, il fatto che ti dia INFINITO vuol dire
che la divisione per 0 viene interpretata come il limite per X che va
a 0 di n/X dove n è il numero che dividi.
Questo limite fa + o - infinito per n!=0, in particolare + infinito se
n>0 e - infinito se n<0.
Augusto Pucci
http://www.neuraldaemon.com/pucci

 n>0 e - infinito se n<0.
In realtà tale limite non esiste, visto che il limite destro e sinistro
esistono e sono distinti.
Per risolvere tutte i vari dubbi basta riderirsi allo standard IEEE a
precisione doppia con i subnormal numbers (onderflow graduale) a cui Java è
pienamente conforme.
--
------------------------------
Domenico Testa - Studente

 Perche' ritorna infinity e non POSITIVE_INFINITY ?
Non lo so.
Saluti
Nicola