mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Errori con Java2WDSL & Webservice info

Salute a tutto il NG. Volevo chidere lumi su alcune cose che al momento
attuale mi sfuggono...
Premessa, sto cercando di entrare nell'ottica (e nel mondo) dei WS, sto
lavorando con Tomcat 5.9 e Axis 1.3. Leggendo la documentazione ho
visto come poter procedere allo sviluppo di un semplice WS.
Inizialmente ho usato la DII (dinamic invocation interface), ma il WSDL
generato da Tomcat non veniva correttamente interpretato da WSDL2Java,
penso perche` usavo dei tipi non base (ho creato una mia piccola
classe, conteneti tipi base e i metodi si passavano oggetti di questa
classe). Per cui sono passato per un'altra strada. Ho scritto la mia
interfaccia, stavolta per prova ho messo solo tipi base (String e int)
e provato a generare il WSDL dal codice java...ma qua sorgono i
problemi! Non c'e modo di fare trovare a java il mio file java
contenente l'interfaccia. Mi spiego: poniamo che il tutto sta dentro la
mia home, nella directory /home/blackfede/uni. Dentro a questa ho due
dir, una chiamata "progetto" ed una chiamata "sample" (che e` quella
presente dentro al tarball di axis". La mia interfaccia si chiama
Test.java ed il suo codice e`:
----
package progetto;
public interface Test{ /* codice*/ }
----
con il comando:
java org.apache.axis.wsdl.Java2WSDL -o Test.wsdl
-l"
http://localhost:8080/axis/services/Test
" -n "urn:Progetto"
-p"progetto" "urn:Progetto" progetto.Test
mi torna una ClassNotFoudException per progetto/test. Ovviamente nel
classpath ho la dir "/home/blackfede/uni", infatti se provo a generare
il wsdl di uno degli esempi presenti in "sample" funziona!!
Allora ho detto: "soluzione brutale, metto tutto dentro sample", cambio
il package e riprovo con:
java org.apache.axis.wsdl.Java2WSDL -o Test.wsdl
-l"
http://localhost:8080/axis/services/Test
" -n "urn:progetto"
-p"samples.progetto" "urn:Progetto" samples.progetto.Test
ma ancora eccezzione....qui proprio non capisco il perche`! Se vanno
tutti gli esempi che sono in sample, perche non il mio??
Dopo aver illustrato il problema, passo alla richiesta di
delucidazioni. I WS sono interessanti a mio parere, ma riprendendo il
punto di prima,in cui dicevo di utilizzare oggeti di classe
personalizzata, questo come viene visto a livello di WSDL? Si limita
alla direttiva <complex-type> ?
Altra domanda. Mi e` stato proposto (progetto sperimentale
all'universita) di provare a studiare la possibilita` di
intercomunicazione tra due programmi attraverso la rete, con axis.
Ovvero, entrambi i lati si comporterebbero sia come WebSevices, sia
come Client per il WebService. Sarebbe fattibile a livello teorico? So
che e` poco sensato ma, sarebbe giusto una prova!
Grazie a tutti quelli che hanno avuto la pazienza di leggere fino qua!
Saluti

Mi rispondo da solo per quello che riguarda il problema java2wsdl, ho
scoperto che l'utility cerca il file .class, quidni l'interfaccia va
compilata prima di poter generare il wsdl.
Questo pero` nella doc di axis non c'e` scritto, c'e` solo una piccola
nota che avverte della possibilita` di compilare con i simboli per il
debug, ma non e` esplicitato.
Saluti
Newsgroup: it.comp.java
Titolo: IDE JAVA per Linux

Ho provato l'ottimo AnyJ per Linux....
Le uniche pecche da me riscontrate sono la velocità... Con soli 64 MB
di memoria il mio sistema swappa spesso... Esiste qualche soluzione
alternativa?
Ad esempio Nedit sarebbe un ottimo editor per i programmatori java,
ma gli manca qualcosina come ad esempio il codeinsight....
Qualcuno conosce qualche buon editor o ambiente IDE per sviluppare in
Java sotto linux free e senza grosse pretese?
AnyJ, ripeto, è un buon prodotto, ma visto che è comunque scritto in
java, è molto esoso in fatto di risorse....
Grazie a tutti...
BAB

 ma gli manca qualcosina come ad esempio il codeinsight....
mai provato vim? :-)
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

Newsgroup: it.comp.java
Titolo: serializzazione e ClassCastException

salve, ho la seguente classe:
import java.io.Serializable;
import java.util.ArrayList;
public class Fact implements Serializable {
private String name;
private ArrayList al=new ArrayList();
public Fact(String _name) {
name=_name;
al.add("Pippo");
al.add("Pluto");
al.add("Papero");
}
public String getName() {
return name;
}
public ArrayList getList() {
return al;
}
}
il mio obiettivo č serializzare oggetti di classe Fact in una tabella
di un database mySQL. tale tabella ha due campi: 'name', un varchar
che uso come chiave e 'object', un campo di tipo blob che uso per
memorizzare gli oggetti Fact.
questo č il codice che uso per inserire gli oggetti nel db (e sembra
funzionare bene):
public boolean putFact(Fact fact) {
Fact result=null;
try {
PreparedStatement pstmt=conn.prepareStatement("INSERT INTO facts
VALUES (?, ?)");
pstmt.setString(1, fact.getName());
pstmt.setObject(2, fact);
pstmt.executeUpdate();
pstmt.close();
} catch (SQLException ex) {
System.out.println(ex.toString());
return false;
}
return true;
}
questo metodo invece dovrebbe leggere un oggetto dalla tabella:
public Fact getFact(String factName) {
Fact result=null;
try {
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("SELECT object FROM facts WHERE
name='"+factName+"'");
while (rs.next()) {
result=(Fact)rs.getObject(1);
}
rs.close();
stmt.close();
} catch (SQLException ex) {
System.out.println(ex.toString());
return null;
}
return result;
}
sulla settima riga di tale metodo ho un'eccezione ClassCastException:
perchč?
inoltre, ho notato che se rimuovo l'attributo di tipo ArrayList dalla
classe Fact, il mio codice funziona tranquillamente.
qualche suggerimento?
grazie mille. :)

 ha scritto nel messaggio
news:8afbe6b2.04102...@posting.google.com...


 Scorpio.
ti ringrazio Scorpio, sembra essere tutto ok dopo aver convertito il
campo BLOB in MEDIUMBLOB.
saluti. :)
Newsgroup: it.comp.java
Titolo: Eventi e thread

salve a tutti, premetto che probabilmente sbaglio l'approccio al problema,
ma avendo iniziato da poco a conoscere Java, non riesco proprio a capire
alcune cose, per esempio:
class GestoreAscolto {
    String msg;
    public void avviaSocketAscolto() {
        new SocketAscoltoEvento("ascolto").start();
    }
}
class SocketAscolto extends Thread {
    public void run() {
         //ascolto su un soket
     }
}
vorrei che cio' che mi arriva nel soket venisse ritornato alla classe
GestoreAscolto.
In .NET esistono i delegate per gestire situazioni simili. Ho visto che
anche in java esistono eventi, listener e cose simili, ma da quanto ho
capito sono strettamente legati all'AWT
eternamente riconoscente a chi mi offrira' delucidazioni
Claudio Benvenuti

 capito sono strettamente legati all'AWT
Sono usati in AWT, ma in realtà EventListener è una interfaccia del 
package java.util.

 package java.util.
questo mi ha illuminato. :-)
Sono riuscito a creare un piccolo esempio. Lo posto nel caso a qualcuno
servisse. Io in ore e ore di ricerche non sono riuscito a trovare un
esempino facile facile per chiarirmi le idee.
Questo esempi esegue un Thread ogni secondo incrementando una variabile
statica i. Ogni volta che i % 5 ==0  il thread genera un evento che viene
ascoltato dalla classe OurMain il risultato dovrebbe
public interface OurEventListener extends java.util.EventListener {
  void eventRaised(OurEventObject e);
}
public class OurMain implements OurEventListener {
    public OurMain() {
        OurThread a=new OurThread();
        a.addOurEventListener(this);
        Timer timer = new Timer();
        timer.schedule(a, 0,1000);
    }
    public void eventRaised(OurEventObject e) {
        System.out.println(e.getParola());
    }
}
public class OurEventObject extends java.util.EventObject {
   String parola;
    public OurEventObject(Object source) {
            super(source);
             parola="ciao";
      }
      public String getParola(){
          return parola;
      }
}
class OurThread extends TimerTask {
    private static int i;
    private OurMain lis;
    public synchronized void addOurEventListener(OurEventListener l) {
        lis = (OurMain) l;
    }
    public void run() {
        i++;
        System.out.println(i);
        if (i % 5 == 0) {
            fireOurEvent();
        }
    }
    public synchronized void fireOurEvent() {
        OurEventObject oe = new OurEventObject(this);
        lis.eventRaised(oe);
    }
}
il risultato e' questo:
1
2
3
4
5
ciao
6
7
8
9
10
ciao
11
12
Newsgroup: it.comp.java
Titolo: Informazioni su Cache

Ha bisogno di inserire delle immagini nella memoria cache... devono
aprirsi immediatamente dopo un certo evento... e non posso aspettare che
si carichino al momento... ho provato a inserire dei livelli trasparenti
con dentro queste immagini .. ma non funziona ...
Qualcuno puo' darmi una mano ... grazie...
e-mail: 
de...@ossola.it

Semplicemente avvia un nuovo thread che, tramite MediaTracker forzi il
caricamento delle immagini. Fintanto che esisterà un riferimento all'oggetto
Image così ottenuto non avverrà la Gabage Collection e le immagini saranno
pronte istantanemente. Alternativamente puoi creare una classe che
implementi ImageObserver.
ByEZ,
MindFlavor's Site 
http://web.tiscalinet.it/mindflavor
Mail: mailto:
mindflav...@hotmail.com

Newsgroup: it.comp.java
Titolo: Applet che lancia un'eseguibile

Vorrei sapere se è possibile creare un applet che lancia sul client un
eseguibile indicato dal server?
Se si, che eccezioni e quali permessi devo dare al client?

 Se si, che eccezioni e quali permessi devo dare al client?
-- 
         \\|//
        ( @ @ )
+----oOO--(_)--OOo----------[Dott. Marco Azzalini]-------------------+
|                                                                    |
|              Consulente Sviluppo Software & Networking             |
|                                                                    |
|  cell:03470846528  -  e-mail: 
marco.a...@libero.it
             |
|  Home Page: 
utenti.tripod.it/Marco_Azzalini
  - Spedia Code: 459755 |
+--------------------------------------------------------------------+
|Legge di Hofstadter:                                                |
|         ci vuole sempre piu' tempo di quanto si pensi,             |
|         anche tenendo conto della Legge di Hofstadter.             |
+--------------------------------------------------------------------+
Newsgroup: it.comp.java
Titolo: problemi configurazione apache tomcat 4.0.2

Salve,
 sto cercando di installare Tomcat, ma appena provo ad aggiungere una
 qualsiasi applicazione web, il tomcat smette di riavviarsi, mostrandomi una
 (rapidissima) pagina di errori, che non si riesce a leggere in alcun modo
 perchè scompare troppo velocemente.
 il problema è nel file server.xml
         io aggiungo semplicemente, prima della prima dichiarazione di
 context (si tratta di root) la riga
            <Context path="/valutazione" docBase="valut" debug="0"
 reloadable="true" />
 dove valut è il nome della diretory che contiene fisicamente
l'applicazione,
 e /valutazione è il percorso a cui voglio rendere accessibile
l'applicazione
 via web ( http::/localhost:8080/valutazione )
 oppure il problema sta nella struttura della directory dell'applicazione,
 di seguito il risultato di un "dir /s" nella directory dell'applicazione.
 ------------------------------------------
   Directory di C:\Tomcat\webapps\valut
 10/07/2002  10.36    <DIR>          .
 10/07/2002  10.36    <DIR>          ..
 10/07/2002  10.35                 5 index.html
 10/07/2002  09.55    <DIR>          WEB-INF
                1 File              5 byte
  Directory di C:\Tomcat\webapps\valut\WEB-INF
 10/07/2002  09.55    <DIR>          .
 10/07/2002  09.55    <DIR>          ..
 10/07/2002  09.55    <DIR>          classes
 10/07/2002  09.55    <DIR>          lib
 10/07/2002  09.55               191 web.xml
                1 File            191 byte
  Directory di C:\Tomcat\webapps\valut\WEB-INF\classes
 10/07/2002  09.55    <DIR>          .
 10/07/2002  09.55    <DIR>          ..
                0 File              0 byte
  Directory di C:\Tomcat\webapps\valut\WEB-INF\lib
 10/07/2002  09.55    <DIR>          .
 10/07/2002  09.55    <DIR>          ..
                0 File              0 byte
      Totale file elencati:
                3 File            196 byte
 ---------------------------------------------------------------------------
-
 il file web.xml contiene:
 ------------------------------------------------
 <?xml version="1.0" encoding="UTF-8"?>
 <!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>
 </web-app>
 -----------------------------------------------------
 sapreste dirmi se la configurazione è corretta?????
 in cosa ho sbagliato??
 saluti
 Giulio

  leggere in alcun modo perchè scompare troppo velocemente.
Dai un occhiata ai log.
Nel caso, lancia tomcat da finestra dos e leggi con calma l'output.

i log non dicono molto in proposito..
e ho già provato ad attivare il prog da dos.. ma purtroppo la procedura
batch apre il programma in una seconda finestra.. che viene richiusa
immediatamente dopo il presentarsi del problema.... e ci rimango fregato..
che altro posso fare?
la configurazione è giusta?
bai bai
Giulio

mi correggo:
nessun log viene aggiornato al momento dell'errore...
non ho nulla che mi dica che ho neppure avviato il prog.
byte byte
giules
Newsgroup: it.comp.java
Titolo: percentuali

ragazzi, come faccio per usre le percentuali in java?
se devo fare una operazione del tipo
a=90;
b=1,3%;
c=a/b;
come diavolo faccio questi conti???
la logica direbbe
(a/100)*1,3
ma non posso mica tradurre tutto così!!!!!
esiste un metodo? nella documentazione non l'ho trovato....
come avete risolto voi?
grazie
trullox :o)

1,3% vuol dire 0,013. Tanto basta, credo,a  risolvere il tuo problema...
Ciao
Giacomo

> 1,3% vuol dire 0,013. Tanto basta, credo,a  risolvere il tuo problema...
se il mio professore di matamatica mi sentisse rabbrividirebbe.....  (anche
quello di italiano) (e pure quello di java!!!) :o))) LOL
grazie
trullox :o)

 (a/100)*1,3
Guarda che a/1,3% dovrebbe essere (a/1,3)*100.
Invece a*1,3% = (a/100)*1,3
Andrea Polci

Newsgroup: it.comp.java
Titolo: java&linux per pivello

Ho appena cominciato a studiare java ed ho provato un po' di compilatori.
Il JDK 1.2 sotto Wincozz98 mi funziona "ottimamente" ma
preferirei usare Linux (ho RH6.1): ho provato un paio di versioni
del JDK trovate su un CD (RH contrib) allegato a Dev ma provando
a compilare ho ottenuto una serie di errori legati a "libc.so...."
Ho visto che esiste un JDK1.2 (
www.blackdown.org
) e che
esiste anche unJDK della IBM che a detta di molti č migliore.
Dato che entrambi sono dei bei malloppi da scaricare con il modem
vorrei sapere quale č piů probabile che mi funzioni sotto RedHat6.1
visto i miei fallimenti precedenti.
Inoltre che mi dite di NetBeans? So che c'č anche per Linux, ma
come funziona?
Grazie e Buon 2000 a tutti :-)

 come funziona?
Bene, ma è ovviamente un po' lento ed è un bel malloppone da scaricare a sua
volta. C'è anche JBuilder Foundation della Borland per Linux, ho scaricato
anche quello e non è malaccio neppure lui. Solo che lo scaricamento ti
richiederà una vita - solo la documentazione sono 90 mega se non mi sbaglio
=8-O
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 richiederà una vita - solo la documentazione sono 90 mega se non mi sbaglio
Java IBM, Sun, Borland.
Dove è possibile trovarli su CD di qualche rivista ?
Giuliano

 ha scritto nel messaggio
news:387D2A97...@spin.it...


 al numero di febbraio di IOProgrammo.
Azz! E' appena uscito il JBuilder 3 e tu già distribuisci la versione 4, per di
più Professional, sul CD di una rivista? Hai la protezione e l'appoggio del
Padreterno? ;)






Due domande:
-anche per s.o. Linux ?
-anche la versione IBM ?
Giuliano

 Azz! E' appena uscito il JBuilder 3 e tu già distribuisci la versione 4
Approfitto per dare una ulteriore novità:
Grazie ad una operazione della Borland, vi mandano a casa il CD con il Jbuilder
Foundation.
Costa L. 25.000 con carta di credito......
Aspetto di riceverlo e vi dico com'è !!
Giuliano
Newsgroup: it.comp.java
Titolo: ejbLoad

Ho creato un EJB Entity CMP, lo stesso riceve il settaggio di un campo da un
trigger sul database.
Quindi vorrei che dopo la create EJb andasse a rileggere il contenuto sul
database, in modo che una una lettura subito dopo la create abbia il campo
settato dal trigger.
Ho provato a richiamare dal postCreate la ejbLoad ma il tutto non funziona
(il dato sul db c'č).
come posso forzare la rilettura?
Grazie
Sergio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:194Z243Z191Z10Y...@usenet.libero.it...


Newsgroup: it.comp.java
Titolo: aiuto vi prego

perchč se assegno in uno scriptlet a una variabile il risultato di un getter
di un bean mi da questo messaggio:
Can't make static reference to method int getSize() in class Albergo  ?
Il comando č:
< use bean..........
<% int size= albergo.getSize() %>
e il bean si chiama albergo, della classe albergo

 e il bean si chiama albergo, della classe albergo
Magari se chiami le istanze degli oggetti con un nome diverso dalla classe 
riesci anche a non fare troppo casino.

 ha scritto nel messaggio
news:Xns92F68EF8F4F...@195.31.190.131...

Newsgroup: it.comp.java
Titolo: mdb su linux

sapete se č possibile leggere/scrivere su un file mdb da linux? ho provato
con li metodo "solito" usando il driver sun.jdbc.odbc.JdbcOdbcDriver ma
fallisce la connessione... consigli? suggerimenti?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 fallisce la connessione... consigli? suggerimenti?
ma mdb non e' un file access?
se si a meno di trick ninja non potrai mai, ti manca un dbms che sa
cosa farci con quel file.
il driver jdbc si collega al dbms, non al file che contiene il
database.
Ciao Jack

Newsgroup: it.comp.java
Titolo: Ultima modifica di un HTML

Ciao ,
sto realizzando una applicazioncina che deve scaricare documenti HTML dal WEB
... come posso fare per sapere la data di ultima modifica di tali documenti ?
Grazie e Buone Feste a tutti !!!
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

 ... come posso fare per sapere la data di ultima modifica di tali documenti ?
Nell'intestazione del messaggio HTTP di risposta al tuo GET della
pagina,
c'e' una linea del tipo:
Last-Modified: Tue, 22 Dec 1998 15:15:04 GMT
Li' e' indicata la data dell'ultima modifica del documento richiesto.
Puoi provare anche "a mano": se scrivi
telnet nome.del.sito 80
e poi
GET url/della/pagina HTTP/1.0
vedrai l'intera intestazione HTTP di risposta, seguita dalla pagina
stessa.
Ciao,
  Marina

Newsgroup: it.comp.java
Titolo: Propongo di appendere Horstmann e Cornell ALLA FORCA!

Ave a tutti ragazzi,
sono nuovo di qui e vi voglio mettere subito alla prova (vediamo se siete
preparati!).
Quel cornutone di Horstmann si spiega peggio di... boh, che ne so? Del
signor Antani...
Veniamo al punto: cosa diavolo sono i campi e i metodi statici? in cosa
differiscono dagli altri? In quali occasioni sono miglori? (per chi dovesse
essere in possesso del fantomatico libro "Java 2: I Fondamenti",  cfr. pag.
132 e segg.).
Ringraziandovi anticipatamente per le risposte che giungeranno copiose
(immagino gia' la casella postale intasata!),
il vostro amico Gorbak vi saluta.
N.B.: Sappiate solo una cosa: faro' mettere all'indice quello stramaledetto
libro!

 132 e segg.).
Si dice statico un metodo che può essere richiamato anche senza passare
attraverso un'istanza di una certa classe.


 differiscono dagli altri? In quali occasioni sono miglori? 
Sono metodi e campi che si possono usare senza avere una istanza della classe,
ma direttamente col nome della classe. Es:
  Classe1972.metodoStatico("e imbranato");

Newsgroup: it.comp.java
Titolo: www.BeginEnd.com

Guerdatevi 
www.BeginEnd.com
 e dateci una mano.
Saluti CL

 Saluti CL
Ciao vecchio pirata.
JDC
Newsgroup: it.comp.java
Titolo: Memorizzare l'output di javac su file..

Come è possibile memorizzare i vari messaggi di output della compilazione di javac, sia in ambiente dos che in ambiente linux?
 
Grazie
-- 
Posted from 
ns.oneonline.it
 [151.4.27.2] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:2001030717...@ns.oneonline.it...

Grazie

javac file.class 2> err.log
con il comando 2> Nomefile si ridirige lo STDERR su file.  Sia su WIN che su
UNIX
ciao Davide.

> Come è possibile memorizzare i vari messaggi di output della compilazione di javac, sia in ambiente dos che in ambiente linux?
Se poi vuoi esagerare, puoi anche andare in append:
javac xxx.java >> output.txt

 wrote in message
news:2001030717...@ns.oneonline.it...

Grazie

guardate che con > si esegue soltanto la ridirezione dello Standard Output.
Se il compilatore genera degli errori, questi vengono mandati sullo standard
Error. Per ridirigere lo standard Error si usa 2> .
con il numero 2 davanti al > si indica appunto lo standard Error.
con 0 si indica lo standard Input, con 1 lo standard output ( di default
senza numero > indica standard output)
quindi ricapitolando  javac nomefile 2> err.log
ciao Davide

...
Come è possibile memorizzare i vari messaggi di output della compilazione di
javac, sia in ambiente dos che in ambiente linux?
Grazie
In Linux non ho idea, in dos/win penso che l'unica sia usare un programmino
in C che reindirizzi lo stderr su file e poi lanci il 'javac'. Qualcosa del
tipo:
stream = freopen( "jerror.txt", "w", stderr );
char *  args = "javac ";
args = strcat(args, argv[1]);   /* il nome del file da compilare */
system(args);
fflush(stderr);
fclose(stream);
Si può sicuramente fare di meglio ...
Ciao, Michele

 javac, sia in ambiente dos che in ambiente linux?
Credo che se fai
javac pippo.java 2> mess.log
Ottieni il risultato che vuoi...(2> non e' un errore di digitazione).
Davide

Davide
Forse sarà un problema di W98, ma se scrivo così mi dice:
javac: invalid argument: 2
Ciao, Michele

 javac: invalid argument: 2
Su win NT funziona (anche su Unix), evidentemente su '98 non hanno
implementato completamente le pipe di redirezione... in tal caso
non so.
Davide

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

Avrei bisogno di un programmino in Java che controlli automaticamente la
posta elettronica e nel caso arrivi un messaggio agisca in un certo modo...
Esiste già qualcosa del genere sul quale posso lavorare? Altrimenti è
difficile da realizzare?

 aveva scritto il Thu, 09 Jan 2003 18:27:32 GMT,
invece di guadagnarmi il pane ho preferito rispondere:

Ho un paio di programmini (che non ho fatto io) che mandano email, non
so se controllano la casella, ma non credo, non li ho mai scompattati
:)
Se vuoi te li mando cmq in email.
-- 
_____________________
RedPelle
--==--==--==--==--==--==--
 
redp...@email.it
 
www.redpelle.cjb.net
--==--==--==--==--==--==--

 wrote in
news:oajT9.8582$
AA2.3...@news2.tin.it
: 

Difficile direi proprio di no.
http://java.sun.com/products/javamail/index.html
Newsgroup: it.comp.java
Titolo: [REQ] Urlconnection e Browser

Ciao a tutti...
ho una piccola richiesta da fare.
Ho scritto una piccola applicazione per la spedizione di SMS via web (CON
VISUAL AGE).
Tutto funziona bene nel senso che riesco ad niviare i messaggini, ancje se
non con tutti i provider!
Il problema è un altro...
Come faccio ad aprire il browser impostato per default ul computer al click
su un link o un pulsante?
Supponiamo che ci sia un file di HELP in formato HTML che si apra al click
su una voce di menu.
Riesco a leggerlo nel senso che in output ho proprio il codice HTML che ho
scritto ma come faccio a vederlo in una istanza del browser?
Grazie a tutti....
Italo Gazzaneo

 ha scritto nel messaggio
news:994vj7$5ej$1...@nreadA.inwind.it...

Credo tu debba usare un po' di javascript
Ettore Iacomussi
http://www.bytecode.it

Newsgroup: it.comp.java
Titolo: Problema con Swing

Ciao a tutti,
sto creando un'applicazione basata su swing, però mi sono scontrato su
questo problema:
nonostante sia una applicazione swing, quando la lancio mi visualizza il
layout stile awt (bottoni, textfield, label).
Qualcuno mi sa dare una dritta?
Grazie
Andrea

 layout stile awt (bottoni, textfield, label).
E' semplice, devi getire il LookAndFeel, tu stai usando il LookAndFeel con
stile Windows....per l'appunto

 ha scritto nel messaggio
news:a9413v$cre$1...@newsreader.mailgate.org...

Newsgroup: it.comp.java
Titolo: Lanciare eccezione solo dopo N tentativi falliti: si può fare?

Salve,
volevo sapere da qualcuno pi� esperto se esiste un modo per far s� che 
un'operazione sollevi un eccezione solo dopo aver provato a effettuarla N 
volte.
Mi spiego meglio: la mia applicazione si interfaccia con un DB Oracle. A 
volte capita che il DB server sia momentaneamente irraggiungibile ma che 
qualche secondo dopo torni disponibile. Intanto per� l'operazione ha 
sollevato un'eccezione e soprattutto (problema principale) non � stata 
eseguita.
Vorrei sapere quindi se esiste un modo per effettuare l'operazione che, 
altrimenti, mi tocca implementare in questo modo:
private boolean operazioneRiuscita = false;
private int numeroTentativi = 5;
for (int i = 0; i < numeroTentativi; i++) {
    if (!operazioneRiuscita)
    try {
        queryAlDatabase();
        popolaRisultatiInBaseAlRisultatoDellaQuery();
        operazioneRiuscita = true;
    } catch (Exception e) {
        operazioneRiuscita = false;
    }
}
if (!operazioneRiuscita) throw new Exception();
-- 
Elminster 

 
Puoi anche schedulare un thread, il quale tenter� l'operazione fino a 
compimento.
Per questo ci sono strumenti sofisticati come Quartz. Ma mi pare che la 
libreria standard contenga gi� un timer per questo genere di operazioni 
(TimerTask).

 (TimerTask).
Sparare alle mosche con un cannone?
Non capisco cosa abbia di vergognoso la soluzione proposta da Elmister... 


Dipende dal contesto.
Comunque � lui che ha chiesto un'alternativa, evidentemente non 
soddisfatto dalla sua soluzione.

 
protected void MultiFailMethod( )
{
       multiFailMethod(0)
}
protected void multiFailMethod( int nFail )
{
 
 try {
         queryAlDatabase()
         popolaRisultatiInBaseAlRisultatoDellaQuery();
     } catch (Exception e) {
          if  ( n<3 )
             multiFailMethod(n+1)
          else
              ; // gestisci errore 
     }
 }
 
 
}
 
Anche se non e che cambia molto dalla versione col for
Nicola
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 volte.
Ma alla fine non sarebbe meglio impostare un timeout diverso sulla
connessione?
Newsgroup: it.comp.java
Titolo: Perchè l'applet non gira?

Ciao a tutti,
ho realizzato in JB3 una struttura 4-tier e ora mi appresto al
debugging.....
L'applet di amministrazione parte quando lo faccio partire con
l'appletviewer del Jbuilder3, ma quando tento di visualizzare la pagina con
un browser per fare il testing della connessione con la servlet mi becco un
errore ClassNotFound riguardo a javax.swing.JApplet.
Ora (ho le idee un po' confuse) è vero che ho cambiato computer e non ho
installato Java2 o versioni precedenti, ma credevo che NEtscape non desse di
questi problemi!
Il path non contiene nessuna informazione su Java (quindi non punta alle
classi java usate da JB3), ma il CODEBASE nella pagina HTML che richiama
l'applet è settato a "." e il CODE a jedi.JAI.class, come dovrebbe essere.
Qualcuno mi da indicazioni su come fare vedere a NEtscape la classe JApplet
che non vede?
Scusate la confuzione, sto litigando col computer da 3 ore filate e ho i
neuroni in brodo. :)
Max

 wrote in message
JwTn4.90477$C3.9...@news.infostrada.it...


 guido
Ho creato un .jar usando il deployment wizard di JB3 (che pure è compresa
nel .jar). In più ho installato il plug-in JRE 1.2.2 e ora l'errore si è
spostato sulla classe SwingOptions.
Quindi tu dici che praticamente non si possono usare affidabilmente Swing
per applets? (anche in caso di intranet?)


No in caso di intranet funzionano perfettamente, molto strano che con il
plug-in hai l'errore, controlla che
cosa ha combianto il wizard di JB3 (lo uso anche io e quindi so che ha volte
combina casini)
controlla che nel jar costruito ci siano solo le tue classi e non i moduli
swing.
Inoltre controlla di non avere utilizzato classi grafiche della borland in
tal caso le devi far includere
nel tuo Jar.
NOTA: JBuilder quando costrusci le interfaccie non ti dice se i layout che
usi sono swing o borland, questa
è sicuramente una sua pecca. Borland sostiene che le sue librerie sono
perfettamente compatibili e portabili.
Ma fidarsi e bene non fidarsi e meglio, quindi i consiglio sempre di
rimanere il più possibile nello standard base delle
swing soprattutto con delle applet.

 swing soprattutto con delle applet.
Vedrò di levarle del tutto se possibile.
Max

 ho realizzato in JB3 una struttura 4-tier e ora mi appresto al
                                    ^^^
E' un errore o mi sono perso qualcosa? (anche perche' non riesco proprio
a capacitarmi di come possa essere un 4-tier)
-- 
Greetings,
Alessandro
Pesaro, Italy
Newsgroup: it.comp.java
Titolo: Metodi toString - equals

Ho una classe Persona in cui ho scritto i metodi to String ed Equals
public boolean equals(Object obj){
   if(obj != null && this.getClass().equals(obj.getClass())){
      Persona p = (Persona)obj;
      return getCf().equals(p.getCf());
   }else return false;
}
Ho una classe Cliente che estende Persona.
Vorrei implementare i due metodi. Per il equals ho scritto :
public boolean equals(Object obj){
   if(super.equals(obj)) {
      Cliente c = (Cliente)obj;
      return getCc().equals(c.getCc());
   }else return false;
}
Non so come implementare il metodo to String in una classe derivata.
Quando in una classe scrivo
public boolean equals(Object o){
   if(o != null && this.getClass().equals(o.getClass())){
      Articolo a = (Articolo)o;
      return a.getCodice().equals(this.getCodice());
   }else return false;
}
e la variabile Codice è di tipo int mi da errore. Perchè?
Grazie a tutti.

e la variabile Codice è di tipo int mi da errore. Perchè?
E ci credo :) non e' un OGGETTO, e' un primitivo.
return (a.getCodice() == this.getCodice());
:-)

Allora perchè con String (Codice) funziona e compila senza protestare?
Per l'implementazione del metodo toString in una classe derivata cosa
devo scrivere?
Francesco Galli ha scritto:


devo scrivere?
   non mi ricordo la signature del metodo, ma probabilmente sara' qualcosa
del genere:
public String toString() {
    return "quelchetipare";
}
tenendo pure presente che equals non si basa sul toString.
-- 
---
Francesco Galli / Cinghiale Mannaro
Personal: 
http://cinghialemannaro.splinder.com
TMS project: 
http://tms.inera.it

 devo scrivere?
Deve ritornare la rappresentazione in stringa dell'istanza. Se sei 
perplesso allora vuol dire che non devi implementare nulla e ti va bene 
l'implementazione di default di Object.

Newsgroup: it.comp.java
Titolo: Tool multiutente per editare file (java) da remoto

Salve ragazzi!
Volevo sapere se conoscevate un tool per poter editare dei files 
contemporaneamente da piu pc...
Praticamente qualcosa che permette di sviluppare dei file java da due o piu 
utenti..
Io e alcuni miei amici stiamo creando un programmino in java, ma dato che 
abitiamo in diverse città abbiamo bisogno di un tool che ci permetta di 
poter lavorare allo stesso file contemporaneamente, magari discuterne 
insieme mentre chattiamo e provare al volo le modifiche...
Purtroppo non so definire il nome preciso di un tool del genere, ma se 
qualcuno ha capito di cosa si tratta potrebbe dirmi dove posso trovarlo???
Grazie a tutti!

Il più famoso è il CVS. Chiaramente serve che uno dei vostri pc (o un
server indipendente) faccia da repository.

 Grazie a tutti!
SubVersion ( SVN ).
ciao

Newsgroup: it.comp.java
Titolo: Mailing list

Qualcuno sa se c'è in rete qualche mailing list sul java in italiano.
Vi ringrazio già da ora.
al...@mediatel.it

 
---------------------------
Iannotta Amedeo
Via Turati 6
28037 DOMODOSSOLA (VB)
---------------------------
Newsgroup: it.comp.java
Titolo: per lanciare programma di posta

c'e' un modo per lanciare da un applet o da un'applicazione java un
programma di posta elettronica? (praticamente un equivalente del
MAILTO dell'HTML)
grazie
orlando


basta eseguire l'applicazione relativa...crei un oggetto Runtime e invochi
l'exec...
comunque per dettagli consulta la documentazione delle API...

 wrote in message 3822e...@212.7.64.37...

come comando usa " mailto:
idirizzo@internet
 "

Newsgroup: it.comp.java
Titolo: Caratteri Cinesi

Ho questo problema.
Visualizzare caratteri cinesi.
A niente sono valsi suggerimenti o altro di simile.
Mi serve un esempio pratico. Un file sorgente che lo faccia, in modo da
capire il meccanismo.
Qualcuno sa dove trovarlo ?
Ciao ^_^

Qualcuno sa dove trovarlo ?
Nella cartella demo/jfc del tuo jdk: si chiama Font2DTest.
Il problema sarà trovare il set di font che te li faccia vedere.
Poi ti do un link "divertente" anche se serve per il giapponese... :-)
-- 
Ciao
	Fabrizio C.



Ops. Mi sono dimenticato il link
http://java.sun.com/products/jfc/tsc/sightings/S05.html
-- 
Ciao
	Fabrizio C.

Ringrazio molto.
Specialmente per il link. Adesso lo scarico sto gioco e lo provo.
Caratteri cinesi ?
Risolto.
Era di un banale. Ma un dubbio mi assale.
Lo avevo già fatto questo esperimento e non aveva funzionato.
Forse avrò inserito il codice di caratteri non propriamente cinesi.
Bho, l'importante è che adesso funge.
Ciao ^_^

Newsgroup: it.comp.java
Titolo: Problema come salvare + dati

Il mio problema e' salvare oggetti di tipi Cliente : nome cognome.... e
altri parametri.
Poi vorrei riuscira a riaprire il file e poter aggiugere togliere clienti...
come faccio??

 ha scritto nel messaggio
news:VAfja.6268$iy5.1...@twister2.libero.it...

In realtà il tuo post è veramente oscuro... Come pensi di farti aiutare se
dai così pochi elementi? Sembra che tu stia parlando di serializzazione, ma
chi può dirlo con certezza?
E comunque se devi tenere un "archivio" di clienti credo sia meglio un bel
database...
Di certo se non dettagli un pò il problema sarà difficile ottenere risposte
;)
Ciao

 ha scritto nel messaggio
news:VAfja.6268$iy5.1...@twister2.libero.it...

intendi salvare i dati immessi in un file attraverso l'utilizzo di funzioni
tipo fwrite (vd C)?
BOH!!!
Anch'io sono un newbie e mi interesserebbe tanto saperlo!

Ho creato un Oggetto Cliente; Questo oggetto ha vari parametri Nome Cognome
ecc.... Il mio scopo e' quello di avere in memoria molti Clienti, poi posso
"aprirne" uno e applicargli dei metodi ad esempio facciamo finta gli
aggiungo il numero telefonico e poi poterlo risalvarlo.
Io ho usato la serializzazione, salvo gli oggeti in un Vettore e gli riapro
ogni volta tutti ma non so se sia una cavolata quello ke sto facendo... Il
problema e' un po' complesso e nn riesco a spiegarmi bene sorry....
Newsgroup: it.comp.java
Titolo: Swing Info

E' mia intenzione sviluppare una Applet Java per
la visualizzazione real-time di alcune
informazioni. Essendo nuovo a questo linguaggio il
mio dubbio e' nell'utilizzare componenti AWT o
Swing. La seconda delle due scelte mi sembra
quella piu' appropriata in quanto mi consente di
avere un look e un'efficienza migliore rispetto ai
componenti AWT. Purtroppo o constatato che per
poter visualizzare una pagina con componenti Swing
il browser necessità dell'apposito plugin (o di
qualche file .jar).
Alla luce di questo vorrei sapere qual'e'
l'orientamento generale. Si tende ad utilizzare
sempre di piu' i componenti Swing?  C'e' la
speranza che i browser implementino nativamente
questi controlli.
Grazie per ogni risposta:
Franco Balducci.
f.bal...@aethra.it
.
Sent via Deja.com 
http://www.deja.com/
Before you buy.



Newsgroup: it.comp.java
Titolo: Help su eclipse&jbuilder

Salve ragazzi, sono un novellino che si presta a sventrare tutti i segreti
di java, ma non riesco a capire come fare per impostare i path, i classpath
e le altre directory di lavoro con gli ambienti di sviluppo eclipse e
jbuilder9.
Un agrazie anticipato a chi viene in mio soccorso.


JBuilder 9
Il classpath lo puoi settare in modo guidato nel menu:
tool > configure libraries
Una volta "registrata" una libreria devi includerla nel progetto
corrente:
project > project properties > path > required library
Per i path di lavoro (direcory sorgenti, directory binari):
project > project properties > path
Tutto molto semplice
Ciao
jock

Newsgroup: it.comp.java
Titolo: Re: contorsioni con i generics

 e' possibile?
IMHO fai prima a fare 
class B<Inner> {
        public <N extends A<Inner>> N pluto(N o) {
                return o;
        }
        public Inner paperoga(A<Inner> o) {
                return o.minnie();
        }
}
-- 
By ZeD

 
Direi di no, i tipi parametrici sono conosciuti solo dal compilatore, 
non a runtime, che li sostituisce con i tipi implementati. Ma forse non 
ho capito bene cosa intendi.
Newsgroup: it.comp.java
Titolo: Problema intercettamento tastiera!!

Come mai questo sorgente:
1 import java.awt.*;
       2 import java.awt.Component;
       3 import java.awt.event.*;
       4
       5 public class ProvaCron2 implements KeyListener
       6 {
       7         static CronDisplay2 c = new CronDisplay2();
       8
       9         public static void main (String argv[]) {
      10                 ProvaCron2 p = new ProvaCron2();
      11         }
      12
      13         public ProvaCron2()
      14         {
      15                 addKeyListener();
      16         }
      17
      18         public void keyPressed(KeyEvent e)
      19         {
      20                 while (true) {
      21                         try {
      22                                 Thread.sleep(10);
      23                                 c.timeTick();
      24                                 String str2 = c.getTime();
      25                                 System.out.println(str2);
      26                         } catch (InterruptedException ex) {}
      27                 }
      28         }
      29
      30         public void keyReleased(KeyEvent e)
      31         {
      32                 System.out.println(c.getTime());
      33         }
      34
      35         public void keyTyped(KeyEvent e) {}
      36 }
mi da questo errore in compilazione??
ProvaCron2.java:15: cannot resolve symbol
symbol  : method addKeyListener ()
location: class ProvaCron2
                 addKeyListener();
                 ^
1 error
C'e' qualche altro metodo per rilevare la pressione di un tasto??
Grazie,
caligari


1.:  public void addKeyListener(KeyListener l)
                                 ^^^^^^^^^^^^^^
     Adds the specified key listener to receive key events from this component. 
If l is null, no exception is thrown and no action is performed.
     Parameters:
         l - the key listener.
         ^^^^^^^^^^^^^^^^^^^^^
2.: quanto sopra č il javadoc della classe java.awt.Component. Ergo: la tua 
classe dovrebbe estendere un Component (molto verosimilmente potrebbe estendere 
un bel javax.swing.JFrame);
3.: public ProvaCron2()
 >      14         {
 >      15                 addKeyListener(un bel this č quello che ci vuole :) );
 >      16         }
Saluti.
--
jGandalf

       2 import java.awt.Component;
Ciao,
un consiglio.... se fai un post con del codice elimina la numerazione 
delle righe; cosi facendo non scoraggerai chi(se necessario) vuole 
provare a compilarlo.
Marco
-- 
replay: remove .duh.spam
http://web.ticino.com/cthulhu/
Newsgroup: it.comp.java
Titolo: thinking in java in italiano ?

anche se con l'inglese me la cavo bene ...
c'è la versione online in italiano da scaricare? ciao.

 c'è la versione online in italiano da scaricare? ciao.
Che io sappia non è disponibile per il download ma ne esiste una buona
traduzione in italiano in formato cartaceo.
-- 
Domenico Testa - Studente



mi sembra che da scaricare non ci sia...
ma puoi sempre comprarla!!!
ciao!
giulio
p.s. cmq quello in Inglese è accessibilissimo...
-- 
"show me a sign to a life that shines
one direction into another sheltered peace of mind"
                               skid row
--
gpe...@BLAHlibero.it
rimuovi BLAH per rispondermi
   - God Bless -
Newsgroup: it.comp.java
Titolo: massimo valore in un jtextfield

ho un jtextfield che prende in input dei numeri (solo numeri grazie ad
un apposito document model). ho aggiunto un document listener per
sentire i cambiamenti che l'utente effettua al valore nel jtextfield.
tutto ok ma dovrei anche controllare che il valore immesso sia al di
sotto di una certa soglia e, in caso positivo, mettere nel jtextfield
il valore massimo al posto di quello immesso dall'utente.
ho tentato di fare l'operazione direttamente nei metodi del document
listener, si', ho tentato di cambiare il valore all'interno della
procedura che ascolta i cambi di valore... e java s'e' incazzato...
ora sono le 6 di sera, non mi viene in mente nessuna strada
altrettanto semplice e prima di buttarmi a modificare il document
model volevo chiedere il vostro parere...
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/

ho un jtextfield che prende in input dei numeri (solo numeri grazie ad
a mente fredda si lavora meglio, indentato un po' a bestia feroce ecco
un modello che limita il numero di caratteri digitati (solo numeri) e
anche il valore max del numero inserito:
ciao
   protected class NumberDocument extends PlainDocument
   {
        private int maxChar = 20;
        private int maxVal = Integer.MAX_VALUE;
        public NumberDocument()
        {
            super();
        }
        public NumberDocument(int maxc, int maxv)
        {
            super();
            maxChar = maxc;
            maxVal = maxv;
        }
        public void setMaxVal(int maxv) {
            maxVal = maxv;
       }
       public void setMaxChar(int maxc) {
            maxChar = maxc;
       }
        public void insertString(int offset, String string,
AttributeSet as) throws BadLocationException
        {
             char [] src = string.toCharArray();
             char [] dest = new char[src.length];
             int count=0;
             for (int i=0; i < src.length; i++) {
                if (Character.isDigit(src[i]) && (getLength() +
src.length) <= maxChar) {
                    int val;
                    //valore della stringa attuale con accodata la
nuova stringa inserita dall'utente
                    val = Integer.parseInt("0" +
getText(0,getLength()) + new String(src,i,1));
                    if(val <= maxVal)
                        dest[count++] = src[i];
                }
             }
             super.insertString(offset, new String(dest, 0, count),
as);

Newsgroup: it.comp.java
Titolo: Help ignorante assoluto

Salve,
sono un assoluto ignorante del mondo java e , dovendo cominciare ad
esplorarlo già mi sono impantanato alla prima prova!
Il libro che sto consultando propone degli esempi di semplicissimi programmi
java ma non si sofferma su un aspetto (per me) cruciale:  la compilazione.
In particolare uno dei programmi proposti importa il package javabook che
però il compilatore (ho installato il JDK 1.3.1 )  mi dice non esistere  nel
mio pc: devo settare qualcosa? devo scaricarmi il package? devo continuare
ad usare Visual Basic? :-)
grazie

Credo tu stia usando il testo:
C. Thomas Wu, Introduzione alla programmazione a oggetti in Java.Ed.
McGraw-Hill (2000)
Per me è un ottimo testo,che spiega le basi della programmazione orientata
agli oggetti servendosi del linguaggio Java.
Ti fa lavorare subito con oggetti grafici,insegnandoti proima a "usare" le
classi piuttosato che a costruirle.
Per quasto lo stesso autore ha creato un package di classi atte allo
scopo,il jAVABOOK, che puoi scaricarti gratuitamente all'indirizzo
http://home.worldonline.dk/~zez/javaExtra.htm
 (ci sono due versioni la 1 e la 2 oltre ad altro materiale)
Dopo aver unzippato il file inserisci le classi del javabook in una
directory chiamata javabook che inserisci a sua volta nbella directory che
contiene il jdk
ciao Paolo.
"max" <ihgir_...@mociamt.oh> ha scritto nel messaggio
news:9kr4qu$6dk$1...@hermes.unipg.it...



grazie 1000!
ciao
Newsgroup: it.comp.java
Titolo: Con quale sintassi

posso passare un apice in una stringa-parametro sql ?....mi spiego :
devo far eseguire la seguente stringa sql :
String sql = "Select nome from archivio where titolo= ' "+parametro+" ';";
"parametro" e' una stringa.
il problema e' che se parametro contiene degli apici tipo :  L'avvocato ....
l'sql si pianta perche' manca il parametro.....
che sintassi devo usare ?....

Alex, mi sa che non puoi proprio passare un parametro con quel valore a
SQL...comunque java non c'entra...ma per risolvere la cosa potresti comunque
prevedere una procedura java che quoti con "/" ogni volta che incontra l'apice
all'interno di una stringa...e usarla per visualizzare il dato una volta
estratto...dato che peró nella banca dati dovrai registrare ad esempio come
"L/'avvocato"....non so in che altro modo potresti risolvere il tuo problema,
ciao
nico


Newsgroup: it.comp.java
Titolo: [Swing] Rimozione o occultamento JPanel

Salve a tutti
ho un problema con la rimozione di un jpanel
Ho sviluppato un'applicazione che prevede un JFrame e diversi Jpanel
Quasi tutti i jpanel sono attivati attravero un MenuBar presente nel JFrame, 
ma alcuni invece li apro attraverso istanze definite direttamente in un 
jpanel
Ad esempio supponiamo di avere JFrame, JPanel1 e JPanel2 JPanel3
JPanel1 è attivabile da MenuBar
JPanel2 è attivabile da JPanel1
JPanel3 è attivabile da MenuBar
Ho sviluppato una funzione che mi consente di passare da JPanel1 a Jpanel2 e 
viceversa senza avere nessun tipo di problema
Il mio problema è invece il seguente
Se dovessi attivare un'ulteriore JPanel dal MenuBar ad esempio JPanel3 dopo 
che sono andato avanti e indietro tra JPanel1 e JPanel2 nn riesco + ad 
occultare JPanel1 (o JPanel2 a seconda di quale che sia l'ultimo panel 
aperto)
A video mi compare il Jpanel3 confuso con il JPanel1 (o JPanel2)
Le ho provate tutte tipo:
jpanel1.getContentPane().removeAll();
jpanel1.setVisibile(false);
jpanel1.invalidate();
jframe.getContentPane().remove(jpanel1);
Qualcuno mi saprebbe dire dove sbaglio o saprebbe suggerirmi una soluzione?
Grazie
Massimo 

 soluzione?
Credo che usando un cardlayout tu ottenga il risultato che vuoi senza troppa
fatica.
Luca

 ha scritto nel messaggio 
news:ZWAWi.5301$Ng7....@tornado.fastwebnet.it...

Luca grazie per il suggerimento
Nn appena potrň implementerň la tua soluzione e posterň l'esito
ciao
Massimo

Newsgroup: it.comp.java
Titolo: sessione scaduta e servlets

come posso implementare un meccanismo di gestione della sessione in
un'applicazione jsp/servlet ?
Mi spiego:
devo poter valutare l'invalidità di una sessione all'inizio di ogni chiamata
doPost di ogni servlet dell'applicazione.

doPost di ogni servlet dell'applicazione.
if (request.getSession(false) == null)
Kali

Esiste un metodo della Request. isRequestSessionIdValid() che restituisce un
booleano.
E' usato per quello che dici tu.
Alfredo