mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Documentazione su JSP

Salve a tutti,
vorrei imparare a programmare le JSP, ho esperienza in ASP e PHP ma
non so come muovermi, soprattutto per quanto riguarda il webserver,
i database ecc.
Dove posso trovare info?
Esiste un add-in per IIS per eseguirle?
Grazie

 Esiste un add-in per IIS per eseguirle?
Puoi usare TomCat installato in "parallelo" su IIS, ma se non devi
usare ASP sullo stesso server il mio consiglio e': elimina IIS ed
installa Resin o Apache. E' molto meglio.
Davide

Newsgroup: it.comp.java
Titolo: java jasper cups

Ciao a tutti,
sto facendo un  piccolo programma che legge i dati da un db hsqldb e poi li
stampa.
Per creare il report ho provato con jasper (ha anche l' anteprima !)perņ
sotto Linux non vuole saperne di stampare(sotto Windows funziona).
Ho una mandrake 10, servizio di stampa cups, stampante kyocera 1550+ e tutto
funziona con Kde.
Girando per google ho provato a linkare lpc-cups a lpc: cambia l' errore
(stato: rifiuto processo nella finestra di stampa) ma non stampa.
Mi par di capire che la causa possa essere sulla non corretta configurazione
del servizio di stampa.
lpc-cups status ha come output:
kyocera:
        printer is on device 'parallel' speed -1
        queuing is enabled
        printing is enabled
        no entries
        daemon present
C'č qualcuno che puņ aiutarmi?
Grazie infinite
Paolo

 Paolo
Ciao, scusa la mia ignoranza, ma cos'è "jasper". Io conosco con questo 
nome solo il servlet/jsp engine usato da Tomcat.

 nome solo il servlet/jsp engine usato da Tomcat.
Credo si riferisse a questo: 
http://jasperreports.sourceforge.net/
-- 
ShadowMan

 Paolo
ma riesci a stampare sulla stampante di default ? e come stampi ? 
(lpr..). il prodotto per caso permette di configurare la stampante di 
sistema?

> Ho una mandrake 10, servizio di stampa cups, stampante kyocera 1550+ e
Mi sono bevuto il cervello sarà due anni che uso Slackware ed ho
scritto ....Mandrake!!
Paolo

 sistema?
Esatto... ho confuso lpr con lpc :) Dev' essere il periodo........
Ho creato un link (lpr) a lpr-cups e tutto funziona. Scusate....
Paolo

 Paolo
hai bisogno di FERIE!!!  :) ...anch'io comunque ...

Newsgroup: it.comp.java
Titolo: info path e classpath

Ciao a tutti,
ho un problema con l'ultima release dell'sdk di java ed è il seguente.
Quando lo installo non mi imposta il classpath e neppure il path per trovare
javac.exe.
Dopo averlo fatto se metto ad esempio i files dei miei programmi su c:\java
e imposto c:\java come classpath è tutto ok ma siccome sto facendo più
programmi con sottocartelle c:\java\sottocartella ... mi da il problema che
se metto le classi del mio programma in files separati nella compilazione
non me li trova .. mentre se li metto in un unico files va tutto ok .. come
risolvo la cosa?
Grazie!
Alessio

 ha scritto nel messaggio
news:M9Mta.95298$iy5.2...@twister2.libero.it...


 ho un problema con l'ultima release dell'sdk di java ed è il seguente.
http://space.tin.it/computer/csadun/javafaq.html
-- 
Fighting for peace is like fucking for virginity
ObjectZone - 
http://space.tin.it/computer/csadun
Newsgroup: it.comp.java
Titolo: [JSF] componenti

ma non vi sembra che creare componenti con JSF sia di un complicato 
incredibile?
Bisogna tenere conto di decine di cose, conoscere tutti i metodi, tutti i 
fnzionamenti interni...insomma tempo medio di sviuluppo: una gionrnata per 
mezzo componente mi sa! 

 incredibile?
Purtroppo devo concordare :( Siamo ancora ben lontani dall'immediatezza 
di swing sotto questo aspetto...
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://www.sourceforge.net/projects/ammentos
http://ammentos.biobytes.it

Newsgroup: it.comp.java
Titolo: Come far vedere i plugin installati ad Eclipse

Salve,
googleggiando mi sembra di aver capito che, per installare nuovi plugin
in eclipse, basta decomprimere lo zip costituente il plugin
(rispettando il path in modo che vada a finire nelle cartelle giuste) e
poi avviare Eclipse.
Ho fatto così per Visual Editor (il cui contenuto era tutto nelle
cartelle \eclipse\features e \eclipse\plugin).
Tuttavia, avviando eclipse ed andando in Window -> Customizing
Perspective al Tab Shortcuts non c'è nessuna voce nuova da
selezionare.
Manca qualche passaggio?
Grazie

Aggiungo che ho lo stesso problema con Lomboz 3.01 (mentre Visual
Editor è 1.0.2.1)

Riprendo questo argomento solo per lasciare memoria dell'informazione
(se vuole, Cristiano Sadun può inserirla nelle faq).
Almeno con la versione 3 di Eclipse, l'installazione dei plugin si
completa, dopo aver decompresso gli zip col giusto path, andando (su
Eclipse) su Help --> Software Updates  --> Manage Configuration -->.
Poi si selezionano i plugin e si fa Enable.
Newsgroup: it.comp.java
Titolo: [OT, ma di poco] I capi

PICCOLI CONSIGLI PRATICI DAGLI IMPIEGATI Al LORO CAPI
Mai  darmi  lavoro  di  mattino:  sempre aspettare fino alle
16,30  (o  le  17.30)  e  allora portarmelo; la sfida di una
scadenza è rinfrescante.
Se  è un lavoro urgente, corri e interrompimi ogni 10 minuti
per  chiedermi  come  lo  sto facendo: questo aiuta; o anche
meglio, sbuffa dietro di me, avvertendomi ad ogni errore.
Vai  pure via sempre senza lasciar detto a nessuno dove stai
andando:  questo  mi  da  la  possibilità  d'essere creativo
quando qualcuno mi chiede dove sei.
Se  le  mie  braccia sono cariche di fogli, scatole, libri o
materiali,  non  aprirmi  la porta: devo imparare a muovermi
come  un  paraplegico,  e  aprire  le  porte  senza usare le
braccia e un ottimo allenamento.
Se  mi  dai  più di un lavoro da fare, non mi dire qual è la
priorità: sono un sensitivo.
Fa'  del  tuo  meglio  per  trattenermi  fino a tardi: adoro
quest'ufficio  e  non  ho  davvero altro posto dove andare o
altro da fare; non ho altra vita oltre l'ufficio.
Se  un  lavoro  che  faccio  davvero  ti  compiace,  tienilo
segreto; se lo esterni, potrebbe significare una promozione.
Se  un  mio  lavoro  proprio non ti piace, dillo a tutti: mi
piace   che   il   mio  nome  sia  molto  pronunciato  nelle
conversazioni.
Sono nato per essere frustato.
Se hai istruzioni speciali per un lavoro, non me le annotare
per  iscritto:  conservale  finche il lavoro non è pressoché
concluso;  non  è  opportuno  confondermi  con  informazioni
utili.
Non  mi  presentare  mai  alle  persone  con cui sei: non ho
diritto  di  sapere  nulla;  quando  ti  riferisci a loro in
seguito, le mie intuizioni geniali li identificheranno.
Nella catena alimentare collettiva, sono un plancton.
Sii gentile con me solo quando il lavoro che sto facendo per
tè  può davvero cambiare la tua vita e mandarti direttamente
all'inferno dei manager.
Dimmi  tutti i tuoi più piccoli problemi: nessun altro ne ha
ed  è  carino  sapere  che c'è qualcuno meno fortunato; a me
piace  particolarmente  la  storia a proposito del fatto che
hai  da pagare un sacco di tasse sul premio che hai ricevuto
per essere un manager cosi bravo.
Aspetta fino alla mia revisione annuale e ALLORA dimmi quale
SAREBBE DOVUTO ESSERE l'obiettivo finale.
Dammi  un  aumento  mediocre  nonostante l'aumento del costo
della vita. NON SONO QUI PER I SOLDI.

 PICCOLI CONSIGLI PRATICI DAGLI IMPIEGATI Al LORO CAPI
<ZAP>
Da "the Dilbert Principle" ?
Davide

| PICCOLI CONSIGLI PRATICI DAGLI IMPIEGATI Al LORO CAPI
| Dammi  un  aumento  mediocre  nonostante l'aumento del costo
| della vita. NON SONO QUI PER I SOLDI.
:-D ... :-) ... :-| ... :-/ ... :-( ... :,-(
Newsgroup: it.comp.java
Titolo: Funzionamento di un vector....

Grazie mille,
vorrei chiedervi di chiarirmi un dubbio.
Se io dovessi istanziare una quantità variabile (in partenza) di dati
in un array di byte che soluzione potrei adottare non conoscendo a
priori la dimensione che mi serve dell'array di byte?
Io ho pensato di mettere tutto in un vector e poi alla fine creare una
array di byte della dimensione del vector e copiarci tutto.
Va bene secondo voi?
E' possibile aggiungere nel vector in sequenza prima un array di
byte,poi un singolo byte,poi un array di byte?
Grazie

 Grazie
La risposta, se c'è, la trovi nel costruttore della classe che intendi 
usare e nei metodi per l'aggiunta di elementi. Perchè una buona volta 
non cerchi nella documentazione?
Newsgroup: it.comp.java
Titolo: serializzazione oggetti

come da oggetto dove posso trovare della documentazione al riguardo?
devo creare un programma che lavora su dati contenuti in una
lista...lista che alla chiusura devo salvare su un file per poi
riprenderlo al riavvio...come posso fare? suggerimenti?  
grazie in anticipo, alessandro

 wrote in message
news:pan.2002.06.10.00...@libero.it...


Newsgroup: it.comp.java
Titolo: Re: istruzioni bloccanti

 
gia .setModal(true)
-- 
{2Nd+BESt}

 fa facilmente con un setEnabled(false) delle altre finestre...).


Salve... Ho un'altra domanda interessante...
Sempre nella gestione delle Swing ormai mi trovo decine di volte a dover
combattere contro un problema... Io non uso JOptionPane.* per mandare
messaggi, richiedere info all'utente e così via... Piuttosto personalizzo un
JFrame che spunta all'utente come un form.
Il problema è il seguente: voglio che il MioFrame arresti l'applicazione
mentre attende l'interazione dell'utente.
Mi spiego meglio... Il problema non è a livello grafico (l'utente non deve
poter toccare le altre finestre mentre vi è la JFrame in attesa?? Questo si
fa facilmente con un setEnabled(false) delle altre finestre...). Il vero
problema è che la mia JFrame non ha istruzioni "bloccanti", quindi l'unico
modo per arrestare il programma in attesa di una risposta dell'utente
(compilazione del form) è per me per ora:
while(mio_frame.getStato()==INIZIALE){    Thread.sleep(100); }         //vi
evito il blocco try
purtroppo l'istruzione Thread.sleep(millis) è necessaria perchè sennò il
blocco while() graverebbe sulla cpu intasandola al 100%.
Da qui il problema: se metto questo ciclo nel main() tutto va bene. Se però
lo metto all'interno di un JFrame da me esteso l'applicazione si blocca!!!!!
(Questo capita quando ho un MioFrame dal quale con un evento si apre un
SottoMioFrame in attesa, anche lui, di una risposta dell'utente. Cioè in
pratica nel caso di due EventListener annidati).
Ho intuito che si tratti di un problema di gestione dei Thread della grafica
e degli eventi in java, quindi desidero abbandonare questo modo "sporco" di
programmare. Mi sapete consigliare un'istruzione bloccante grazie alla quale
evito di bloccare i Thread in modo così sporco?!
Scusate per il post mastodontico, ma non mi so spiegare!!

 ha scritto nel messaggio
news:AxQ5e.55421$zZ1.1...@twister1.libero.it...


 mi sa che mi sono perso in un bicchiede d'acqua........
sei ancora in tempo per uscirne...
-- 
{2Nd+BESt}

 > è possibile estendere un JDialog a proprio piacimento?

Newsgroup: it.comp.java
Titolo: problema visualizzazione immagini

salve a tutti
sto realizzando un contatore implementato come una servlet.
la servlet restituisce ad ogni invocazione una immagine formata da immagini
di numeri accostate corrispondenti al valore del contatore.
il mio problema è che alle prime invocazioni del contatore le immagini non
si caricano correttamente, spariscono alcune immagini. sembra che alla prima
invocazione dell'immagine X il sistema non la presenti.
ho provato in ambiente windows, unix, utilizzando questa classe in frames e
come servlet ed il
risultato è sempre lo stesso.
qualcuno sa perchè succede questo??
ciao
Nicola
PS questo è il metodo 'in colpa':
f è un Component
  public Image getImage(String testo)
  {
    //formatto il testo
    while (testo.length()<7)
    {
      testo = "0"+testo;
    }
    //System.out.println(testo);
    Dimension d = f.getSize();
    Image img = f.createImage(d.width,d.height);
    Graphics g = img.getGraphics();
    int px = 0;
    int py = 0;
    int i=0;
    //disegno le immagini accostate
    while (testo.length()!=i)
    {
      Image imgp = (Image) immagini.get(String.valueOf(testo.charAt(i)));
      g.drawImage(imgp,px,py,null);
      px += imgp.getWidth(null);
      i++;
    }
    return img;
  }

 qualcuno sa perchè succede questo??
Ciao Mura :-)
Non ne sono sicuro ma potrebbe essere che tenti di disegnare le immagini
prima che queste siano state effettivamente caricate...
La variabile "immagini" del tuo programma (che suppongo sia una Hashtable di
Image) come viene inizializzata?
Forse l'uso della classe MediaTracker potrebbe risolvere il tuo problema.
Nel Java tutorial della Sun dovrebbe esserci un esempio...
bYe

Newsgroup: it.comp.java
Titolo: Visualizzare immagine

 Ciao a tutti,
sto avendo un problema, devo fare visualizzare un immagine creata da un
array di byte su una finestra di un'applicazione java.
Sapete come fare sto uscendo pazzo!!
Grazie a tutti

 Sapete come fare sto uscendo pazzo!!
Grosso modo, cosi':
se hai un byte[] data che sarebbe l'array di byte che rappresenta 
l'immagine, ti puoi creare una Image
Image img = Toolkit.getDefaultToolkit().createImage(data, 0, data.length);
e poi direi che nel pannello in cui vuoi infilare l'immagine vai a 
ridefinire paintComponent(Graphics g) inserendo
g.drawImage(img,0,0,null);
dove 0,0 sono le coordinate in cui vuoi piazzare l'angolo alto sinistra 
della tua immagine. L'ultimo parametro e' un ImageObserver, in questo 
caso l'ho messo null.
Saluti
CarMas

CarMas ha scritto:

Ho appena letto la tua soluzione e volevo sapere cosa cambia dall'usare 
il costruttore di ImageIcon del package java.swing.
Ammetto di essere ignorante in quanto a interfaccia grafica su java (ho 
iniziato oggi a vedere per la prima volta swing e awt) :-))).
Comunque a me ha funzionato il costruttore di ImageIcon a cui passo un 
array di byte che ricevo da uno stream. Poi l'immagine la stampo con 
PrinterJob (questo è quello che fa il mio codice :-D).
Ciao,
ReX

 Poi l'immagine la stampo con PrinterJob 
PrinterJob? Mai usato.. la stampi su stampante fisica quindi?
Saluti
CarMas
Newsgroup: it.comp.java
Titolo: Collegare due computer tramite telefono: COME?

Vorrei collegare due computer non tramite Internet ma tramite
telefono:
Come aprire uno stream fra i due?!?
Grazie in anticipo per la risposta.
Mairo

              
Network Distributed Applications @ CRS4
Center for Advanced Studies,Research and Development in Sardinia
http://www.crs4.it/~dcarboni/whoami/
     Tel.: ++39 070 2796 303
----------------------------------------------------------------
Newsgroup: it.comp.java
Titolo: Alternative a Javac?

 
 
Salve a tutti
 
Da quello che ho visto sul sito Oracle mi pare che java
funzioni solo a 64bit sia per Win che Linux, sbaglio?
Ci sono compilatori alternativi per Windows a 32 bit?
 
Grazie a tutti
 
Ciao
 
 

 Ci sono compilatori alternativi per Windows a 32 bit?
 
Esistono JDK e JRE praticamente per tutte le versioni di Java sia a 64 
che 32 bit. In genere le versioni per windows a 32 bit hanno il suffisso 
i586 e x64 quelle a 64bit.

 
"Dr.UgoGagliardelli" <do.no...@me.please> ha scritto nel messaggio 
news:qc6a01$tae$1...@gioia.aioe.org...

Ok ringrazio!

Newsgroup: it.comp.java
Titolo: Ordinamento cliccando sulla colonna

Ho una tabella che visualizza il resultset di una query.
La tabella ha un
certo numero di colonne.
Come posso implementare un metodo che viene
azionato cliccando sull'intestazione della colonna (o in un altro punto
eventualmente) e che ordini i dati della colonna (e con essa della tabella)
in ordine crescente (o alfabetico crescente se è testo)??
Che cosa dovrei
utilizzare??
Mi serve una nuova select?
Grazie mille dell'aiuto.
--------------------------------
Inviato via 
http://usenet.iol.it

 (e con essa della tabella)
Devo quindi supporre che tu abbia un TableModel che legge i dati
dal database. Intercetti l'evento di click, controlli che 
l'utente abbia fatto click sulla riga 0, leggi il campo corrispondente
e modifichi il parametro di "order by" della query, quindi aggiorni
la tabella rileggendo i dati dal db.
In alternativa potresti tenere i record in cache e riordinare
la cache implementando un tuo metodo di sorting.
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Avendo implementato il TableModel hai tutti i dati che ti servono.
Ora non ho tempo per risponderti adeguatamente.
Questa sera, rispolvero il libro dove ho studiato. C'č proprio l'esempio che
fa per te.
Ti posso preannunciare, che tuto sta nel mettere una sorta di filtro tra il
table model e la JTable.
Devi implementare un'interfaccia che si occupa di questo e ovviamente
intercettare il doppio click.
Ciao.

intercettare il doppio click.
Aggiungo
http://www.javaworld.com/javaworld/jw-12-2001/jw-1214-
designpatterns.html
HTH
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: punti et cetera

sono nuovo del newsgroup e premetto che sto studiando java da poco e che
nn sono ancora molto ferrato sull'argomento..
il mio problema è questo:
sto facendo una calcolatrice in java e mi sono accorto di un bug che
permette di inserire più di una volta il punto (quello che separa le
unità dai decimali...), in che modo posso procedere x fare in modo che
una volta inserito un punto nn sia + possibile inserirne altri?
grazie mille
matteo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 matteo
I numeri vengono inseriti tramite un campo di testo?
Se si, puoi farti un semplice ascoltatore: la prima volta che l'utente
inserisce il punto se lo segna (magari in un boolean), le altre volte lo
blocca.
Ciao!
--
Huan

 Ciao!
E se l'utente ha cancellato il punto battendo un back-space o un canc? :-)
pole
-- 
Note: Some input words use a deprecated author.
Note: Read with -deprecation to understand.
http://web.tiscali.it/meridies

giusto, nn avevo pensato al booleano..
in effetti il mio ascoltatore fa in modo che nn sia possibile inserire
lettere o altro..
provo a modificarlo inserendo questa clausola...
devo usare indexOf, vero?
grazie
ciao
matteo
"Huan" <eag...@liberoDalloSpam.it> ha scritto nel messaggio
news:tI5Ba.40696$lK4.1...@twister1.libero.it...


 matteo
Beh, ci sono vari modi...
Usando l'indexOf (in effetti è il miglior modo che mi viene in mente) puoi
fare una cosa del tipo
  if (stringa.indexOf('.')!=-1)
    evento.consume();
Ciao!
--
Huan

 Huan


Newsgroup: it.comp.java
Titolo: Caricamento librerie con JNI in linux

Ciao a tutti...
Ho un grosso problema : non riesco ad eseguire il codice contenuto in
una libreria (libparport.so) costruita con le JNI per l'accesso alla
porta parallela sotto linux (ubuntu 6.06). Praticamente ho provato di
tutto : la libreria (che è in C) è caricata in memoria (appare nella
lista del comando ldconfig -v) : la variabile d'ambiente
LD_LIBRARY_PATH e' settata sul percorso della libreria (semplice
/usr/lib) e nella proprietà della jvm "java.library.path" è presente
il percorso....non so più che pesci pigliare, perchè continua a
comparire questo errore :
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError:
/usr/lib/libparport.so: /usr/lib/libparport.so: cannot open shared
object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
Vi posso assicurare che il file è presente al percorso indicato...come
può essere?

 
Magari il file parport.so si , ma qualche file da cui dipende NO.
Prova a fare ldd parport.so, ti dovrebbe dire quali altri file cerca di
caricare e puoi vedere se ne manca qualcuno.

Ciao! Ho ottenuto questo :
ldd /usr/lib/libparport.so
        linux-gate.so.1 =>  (0xffffe000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7e40000)
        /lib/ld-linux.so.2 (0x80000000)
Questo vuol dire che i 3 files sotto elencati sono già presenti in
memoria o cosa?
Newsgroup: it.comp.java
Titolo: socket, client grafico e server

Ciao a tutti!
Sto implementando un client grafico (swing) che si collega al relativo 
server tramite socket; quest'ultimo deve eseguire delle operazioni ed 
inviare l'esito al client (il quale poi visualizzerà in apposite 
JTextField).
Non mi è chiaro come funziona l'invio dei comandi da parte del client: 
mi verrebbe da dire, per esempio, che nel client associo a un button 
l'evento di inviare una stringa..il server quando riceve la stringa la 
confronta con una serie di if-else, determinando l'azione da eseguire.
Mi sembra però un metodo un pò artigianale...qualcuno mi dà una dritta 
per cortesia? Grazie per l'attenzione
Davide

 ...mi sembra però un metodo un pò artigianale...
 > qualcuno mi dà una dritta?
 >
RMI (incluso in java dalla versione 1.1)
http://java.sun.com/products/jdk/rmi/index.jsp
Ciao,
     Bruno
P.S.
Il JavaDay è qui!
http://www.javaday.it
-- 
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://digilander.iol.it/bbossola
| Coordinatore del JUG Torino - 
http://www.jugtorino.it

 per cortesia? Grazie per l'attenzione
non mi viene in mente un altro modo per farlo, a meno di creare una
connessione diversa per azione (quindi n azioni = n socket), ma non e'
per niente bello.

 
http://java.sun.com/products/jdk/rmi/index.jsp
non e' proprio quello ceh chiedeva credo.
e cmq con RMI invece di spedire pochi byte sulla connessione deve
spedire/ricevere metodi interi, ben piu' grossi di una stringa...alla
faccia dell'efficienza.

 ...e cmq con RMI invece di spedire pochi byte sulla connessione deve
 > spedire/ricevere metodi interi, ben piu' grossi di una stringa...alla
 > faccia dell'efficienza.
 >
Questo è un requisito non funzionale che stai introducendo tu ora. Chi 
ha posto il quesito non ne parla. Tieni conto comunque che RMI è 
parecchio efficiente, e scala molto meglio che una singola connessione 
socket.


 Sta cercando di realizzare un sistema distribuito. 
Anzitutto grazie mille per l'interessamento!
Io in realtà devo solo impartire comandi tramite la pressione di 
jbutton, e visualizzare l'esito delle operazioni su server dentro a 
delle jTextField..niente di particolarmente complicato, almeno credo :)
Davide

Jack ha scritto:

Ciao Jack,
Con l'RMI sono gli oggetti a spostarsi e non le classi e i relativi
metodi (si spostano  i dati, non il programma).
Ciao.

JohnCope ha scritto:

Ciao Davide,
è vero che nella programmazione a oggetti la presenza di switch è
indice di cattiva pianificazione, ma è anche vero che a volte non se
ne può fare a meno.
Ciao.

 
Beh, in molti casi si puo' sostituire con polimorfismo. Se Davide ci 
passa poi il codice qui possiamo provarci!
Usando RMI comunque il problema in questo caso non si pone :)

Newsgroup: it.comp.java
Titolo: Cerco tutorial sulla Programmazione Concorrente...

Come da subject, cerco un buon tutorial sulla programmazione
concorrente in java, quindi uso di notify, wait, semafori, ecc...
Ciauz, Vince.
=============================== 
°      Vincenzo Fabrizi       ° 
°       
zipp...@iol.it
       °  
° 
vf55...@silab.dsi.unimi.it
 °
===============================

Ciauz, Vince.
Nigro , Tisato ,
            Java Restaurant
Ciao.

Newsgroup: it.comp.java
Titolo: Eclipse e l'uccupazione di memoria.

Lavorando con Eclipse in Linux ho notato che dopo un certo tempo il mio 
PC aveva 19 VM istanziate (e non ho fatto eseguire debug o programmi 
miei) ognuna delle quali, come al solito aveva un'immagine in memoria di 
circa 100MByte per un totale di circa 2 GByte. Il sistema non  ha avuto 
comportamenti anomali perche' non istanziava neanche lo swaap ma 
immagino che quando la cosa succede in Windows forse ci possono essere 
problemi e comunque mi viene da pensare che sarebbe molto meglio 
risparmiare VM in qualche modo.
E' possibile utilizzare un application-server o qualcosa di simile al 
posto delle 19 VM ?
Scusate la domanda un po' difficile ma non escludo che qualcuno ci abbia 
gia' pensato.
Ciao e grazie.

Andrea ha scritto:

sicuro non sia dovuto a qualche altro problema tipo jvm lanciate
per un programma aperto e mai chiuso?


Attenzione a quando chiudi i JFrame s enon catturi l'evento di ciusura della
finestra e di conseguenza lanci un System.exit ti rimane la JVM in memoria
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Non stavo sviluppando in Java ma in C quindi non credo che il problema 
sia quello.
Perche' a voi non fa cosi?
Forse potrebbe essere il plugin cdt?

 Forse potrebbe essere il plugin cdt?
Non saprei, dovresti provare a chiedere sui NG  hostati da 
eclipse.org


Forse ho capito...
In Linux si vedono i threads mentre in Windows no. Quelli che vedo io 
sono i threads.
Infatti anche sul mio PC l'occupazione effettiva di memoria č poco piů 
di 100 MBytes.
Comunque i suddetti threads aumentano con una certa costanza per cui 
presumo che ci sia qualche funzione di Eclipse che ne lasci in giro uno 
o piů dimenticandosi di deallocarlo quando ha finito.
Speriamo che nelle prossime versioni si accorgano del bug.
ciao.

 ciao.
Beh threads o non threads, windows che io sappia ti da' l'occupaz 
*totale* di memoria dell'applicazione (se poi ci sono 10 thread da 10mb
o 1 thread solo da 100mb non e' che mi cambi la vita)
quindi la mia RAM e' abbastanza tranquilla e non swappo come un suino.. :D

 
-- 
  -- + Setaceous Pig + --
http://www.jroller.com/page/megadix/
Newsgroup: it.comp.java
Titolo: Logger e JTExtArea

Sono convitnto che ci sia codice da riutilizzare....
devo fare in modo che la mia applicazione stampi dei msg in una 
jtextarea come fanno molti software..qual'è il modo migliore per fare 
la cosa(ovviamente qualcosa che + si avvicini in semplicità al fare un 
System.out.println) spero che qualcuno abbia già affrontato questo 
problema...googlare ha prodotto troppi risultati :(

Crei un tuo PrintStream che contiene un'istanza della tua TextArea (o
del Panel che la contiene), fai l'override di println in modo che la
stringa passata si appenda al testo della textarea, fai il
System.setOut(tuoPrintStream) all'inizio dell'applicazione.

Il 07/03/2006 
pio...@inwind.it
 ha illuminato il ng con le seguenti 
parole:

Ci provo ma ho paura che ci saranno rpoblemi di refresh/repaint grazie 
mille!
-- 
ô~ThEgAmEr~ô su uni7 alleanza  Kult Underground
  1011010     C   xthegamerx
  1001111     O         su
  1001111     O    
gmail.com
  1010010     L
Se ci vogliono più di tre bulloni per tenerlo, probabilmente è 
importante.

Newsgroup: it.comp.java
Titolo: Prima C++ oppure Java?

Salve a tutti.
Vorrei cominciare ad apprendere i linguaggi Java e C++, ma volevo sapere
secondo voi con quale dei due mi consigliereste di cominciare?
N.B. Di Java ho gia scaricato e stampato Thinking in Java di Bruce Eckel
mentre del C++ non ho ancora un testo. (quale mi consigliate?)
Conosco C, Pascal, Assembler, Visual Basic.
Ciao e un grazie a tutti!!

...


Conosco C, Pascal, Assembler, Visual Basic.
Hai dunque ottime basi, e di Java dovresti "fare un solo boccone" (le
librerie standard sono ricchissime e se vuoi studiarle e praticarle
tutte, naturalmente, ti ci vorra` molto di piu`).  C++ e` assai piu` ostico,
e, come linguaggio, ricco e vasto (le librerie standard invece sono
assai piu` povere di quelle Java; socket, grafica, GUI, compressione,
ecc ecc, che Java ha nelle librerie standard, in C++ devi farle tutte
con altre librerie, NON parte di quelle standard del linguaggio), quindi
potra` richiederti piu` tempo (sia che lo studi prima, sia dopo, Java;
penso che il totale netto potra` essere un po' minore se lo studi dopo).
Alex

Newsgroup: it.comp.java
Titolo: Aprire pagina web con applet

Ciao a tutti,
e' possibile inserire in una applet una riga che mi faccia aprire una pagina
web ?
Se si, come ?
Mille grazie
ciao
cl@udio

 e' possibile inserire in una applet una riga che mi faccia aprire una
pagina
Se vuoi caricare nel browser una pagina *al posto* di quella in cui è
l'Applet
[SOURCE]
import java.applet.*;
import java.net.*;
public class myApplet extends Applet
{
    public void init()
    {
        AppletContext context=this.getAppletContext();
        try{
            URL target=new URL("
http://www.kataweb.it
");
            context.showDocument(target);
        }catch(MalformedURLException e)
        {
            context.showStatus("Malformed URL");
        }
    }
}
[/SOURCE]
HTH,
Maurizio.

 ha scritto nel messaggio
news:7U_o7.74578$ul3.2...@news.infostrada.it...

Mille grazie
ciao
cl@udio
Newsgroup: it.comp.java
Titolo: A.A.A.cercasi

Ciao sto cercando esperto in java per creare un gioco multiplayer sul
mio sito !!
Tipo giochi di carte o scacchi !!
rea...@mbox.dinamica.it

Sei fortunato!
Puoi sfruttare il Jarc (Java Arcade).
Bada perň che devi avere un server. Non puoi basarti su delle semplici
pagine web per avere la connessione tra piů utenti...
(Se č on-line) vai a:
http://pan.usr.dsi.unimi.it/home/joca/
Per la documentazione invece vai a:
http://www.geocities.com/Eureka/9125/index2.html
o se usi Netscape Communicator 4:
http://www.geocities.com/Eureka/9125/smart_index.htm?content=Jarc.htm
Io sono comunque sempre disponibile per aiutarti.
Ciao!
|Re_Artu| wrote:

--
Alexis Paul Bertolini
- PhD student in Computer Science at Milan University, Italy
- Managing director of Warehouse Creations
- Developer of Java applications, Web services, Network Databases
- Member of the IEEE Computer Society
- Teacher of English as a foreign language
- 
http://www.geocities.com/eureka/9125

Newsgroup: it.comp.java
Titolo: Problema applet e frame

Salve a tutti premetto che di java ne capisco molto poco, stň realizzando
una frame con intestazione e corpo, nell'intestazione ho immesso un'applet
java cosě compilata:
<applet code="button.class" width="750" height="22">
      <param name="border width" value="5">
      <param name="buttons" value="2">
      <param name="color" value="000000">
      <param name="degree" value="20">
      <param name="direction" value="1">
      <param name="f_color" value="C0C0C0">
      <param name="f_color2" value="FFFF00">
      <param name="f_offset" value="1">
      <param name="f_size" value="11">
      <param name="f_style" value="0">
      <param name="font" value="Helvetica">
      <param name="image 0">
      <param name="image 1">
      <param name="label 0" value="Chi siamo">
      <param name="label 1" value="Come operiamo">
      <param name="link 0" value="
http://www.
*********.it">
      <param name="link 1" value="
http://www.
*********.it">
      <param name="position" value="center">
      <param name="style" value="1">
    </applet>
il mio problema stŕ nel fatto che non sň come richiamare le pagine dai link
dell'applet, nel frame sottostante (corpo).
C'č qualcuno cosě gentile da descrivermi la riga corretta per richiamare la
pagina nell'altro frame?
Grazie mille Nick.

this.getAppletContext().showDocument(URL,"nome_frame");
Ciao Fabio.

 wrote in message
873ig7$a16$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.java
Titolo: Domande su JDK e altro

Ci sono riviste con CD (di Marzo) che, contengono tutto il necessario
(JDK, manuali e altro) per realizzare programmi Java? Se possibile,
vorrei anche saperne il costo.
Con cosa si avviano i programmi realizzati (dovrò mica usare un
browser?)?
Che cos'è Jrew?
Grazie.
--
^_______^                       K e n j i                      ^_______^
   (non è riferito a nessuno in particolare, però è un nome ispirante)
                                ^_______^
--
Posted from 
server2.areacom.it
 [151.99.206.80]
via Mailgate.ORG Server - 
http://www.mailgate.org

 via Mailgate.ORG Server - 
http://www.mailgate.org
-- 
	!-----------------------------------------------!
	! Giovanni Petrucciani				!	
	! 
giovanni.p...@iol.it
			!
	!-----------------------------------------------!

Newsgroup: it.comp.java
Titolo: dubbi sincronizzazione thread

Ciao a tutti, ho un po di dubbi sulla sincronizzazione dei thread,
ringrazio anticipatamente tutti per l'aiuto...
Se un thread invoca un metodo syncronized di un oggetto monitor e riesce
ad ottenere il lock sull'istanza del monitor, blocca gli altri thread
che nn possono richiamare metodi syncronized sull' istanza del monitor.
Nell'ipotesi che il processore sia impegnato ad eseguire il metodo
syncronized:
-Se ci sono metodi nn syncronized all'interno del monitor possono venire
eseguiti in parallelo da altri thread?
-Nel caso di esaurimento del quanto di tempo (macchine win) a
disposizione del thread in esecuzione il lock viene automaticamente
rilasciato?
-Se invoco Thread.yeld(); all'interno del metodo syncronized il thread
in esecuzione entra in stato di ready, rilascia il lock?
-Se all'interno del metodo syncronized si solleva un'eccezione e tale
eccezione viene propagata a classi esterne, il lock è rilasciato?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 eccezione viene propagata a classi esterne, il lock è rilasciato?
Si
Ciao
-- 
{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}-{}
SunGray aka Gabriele Lana
contact me @ sungray@tiscalinet
See you space cowboy ...

 
Quindi se il quanto č esaurito il thread entra in stato di ready, il 
monitor rimane in lock e il prossimo thread da eseguire viene deciso 
dallo scheduler in base alla prioritą? Se il thread che entra in running
vuole chiamare un metodo nn syncronized del monitor locked puņ farlo?
Grazie ancora per i chiarimenti...
Ciao
LucA


 solo simulato
mi sembra stia chiedendo se un metodo synchronized possa essere eseguito 
contemporaneamnte ad un altro dello stesso oggetto (che detiene il 
lock), ma non sincronizzato: la risposta e' si.
ciao
uL

Newsgroup: it.comp.java
Titolo: java micro edition

C'è un modo per far girare i giochi per cellulari su PC?


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


Si basta scaricare un emulatore di cellulare.... ad esempio il kit j2me
della sun...

Newsgroup: it.comp.java
Titolo: Richiesta per i guru di NetBeans

Ciao, in NetBeans, se io ho una tabella e voglio poter aggiungere e togliere
righe usando i tasti INS e CANC, come faccio?
Alberto

*aggiunta*
per tabella, intendo una JFrame.
Alberto

hem, volevo dire una JTable, pardon ...

Newsgroup: it.comp.java
Titolo: libri su java server programming

salve,
dovrei sviluppare in ambiente linux con Java; in particolare usare Servlet,
JSP, EJB, accesso a db, etc...
Mi consigliereste un paio di titoli oltre a Java Server Programming J2EE
edition?
quali siti dovrei andare a consultare per trovare altra documentazione?
grazie

 wrote in message
news:9qrq7o$she$1...@lacerta.tiscalinet.it...


Per iniziare č valido anche il tutoria della SUN su J2EE.
Francesco

 
http://www.javaportal.it/linklibri.htm
-- 
Posted from 
a-rm145-5.tin.it
 [213.45.222.132] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:de0209e0f47f45bc217...@mygate.mailgate.org...

Newsgroup: it.comp.java
Titolo: AIUTOOO!!!!

Salve ... sono uno studente di 5 superiore
sto cercando di impararmi Java da autodidatta per poi portarlo all'esame ..
Sto cercando di creare un programmino (sia in formato applet con l'AWT, che
in formato applicazione con AWT e Swing)
Nel frame principale ( o nell'area dell'applet) ho inserito 3 oggetti panel
...
ogni oggetto panel ha i suoi componenti ( questi oggetti li ho definiti in
apposite classi)
il primo e il terzo hanno il contenuto che non varia (panelli A e C
mentre il secondo dovrebbe variare il suo contenuto in base al bottone
premuto nel sacondo oggetto panel ( pannello B)
Ora, vorrei sapere come impostare gli eventi ( o in AWT o in Swing, o magari
in entrambi) per gestire:
la situazione in cui schiacciando un bottone nel pannello A cambio nel frame
il contenuto da visualizzare del pannello B
che poi dovrò applicare con il pannello B che modifica il pannello C...
non so se sono stato molto chiaro .... se potete darmi una mano magari
scriovetemi via mail :)))
grassie in anticipo
BYE

scriovetemi via mail :)))
Io non ho ben capito cosa vuoi fare, ma mi pare un caso tipico da
CardLayout: prova a dare un'occhiata.
--
Bye,
  Dario
ICQ: 
http://wwp.mirabilis.com/11871099
Remove anti-spam from e-mail address

CardLayout: prova a dare un'occhiata.
ehm ... ho appena riletto il mio msg e non è che si capisca molto bene :))
ricapitolando
Ho un frame principale (o la finestra princ dell'applet), e con un
GridBagLayout ho inserito dei componenti, tra cui 3 pannelli.
Il pannello A è unico, cioè non dovrebbe mai cambiare il suo contenuto in
tutta la durata del programma.
Ma con le azioni fatte da i suoi componenti dovrebbe cambiare il contenuto
dei pannelli B e C.
Schematicamente
A --> pannello con bottoni
B --> varie tipologie di pannello con ogniuna i suoi componenti
C --> altro pannello che cambia in base ai componenti di B
Schiaccio pulsanteUno nel pannello A e il pannello B deve cambiare il suo
contenuto ed essere visualizzato nel frame principale con i nuovi
componenti.
Come posso gestire gli eventi ?
Esiste un comando per far cambiare un oggetto inserito nel layout e poi
rivisualizzarlo?
BHO ...
grassie cmq per la risposta :))

rivisualizzarlo?
Da un Container puoi mettere e togliere Component a piacimento: puoi
implementare un Listener che tolga i componenti che non servano più da
B e C e ci metta quelli nuovi.


B e C e ci metta quelli nuovi.
Grazzie mille ... alla fine ho capito ... il CardLayout è proprio quello che
mi serviva ..(sono un bell'asino .)
Darò un'occhiata anche al metodo di togliere e rimpiazzare i componenti
grazie ancora
Newsgroup: it.comp.java
Titolo: Aiuttttttttttttttttooooooo! errore in dos !

Help ME!!!!
Dao che sto alle prima armi con il java,dopo aver fatto lacompilazione del lile con il comando JAVAC e mandato il comando java per vederlo mi da il seguente errore:
"Exception in tread "main" java.lang.NoClassDefFoundError: Motocicletta" ovviamente Motocicletta e` il nome del file!
Questo e` il programmmino"class Motocicletta {
   String marca;
   String colore;
   boolean statoMotore = false;
  void avviaMotore () {
       if (statoMotore == true)
   System.out.println("Il motore e` gia` accesso.");
     else {
   statoMotore = true;
    System.out.println ("Il motore e` stato accesso.") ;
                }
       }
      void mostraAttr()   {
         System.out.println("Questa motocicletta e` una "
               + marca + " " + colore );
             if (statoMotore  == true)
                 System.out.println("Il motore ora e` acceso.");
                 else System.out.println ("Il motore ora e` spento.");
        }
 
 public static void main (String args []) {
      Motocicletta m = new Motocicletta();
      m.marca = "Yamaha RZ350";
      m.colore = "gialla";
      System.out.println("Chiamo mostraAttr...");
      m.mostraAttr();
      System.out.println("___");
      System.out.println("Avvio il motore...");
       m.avviaMotore();
      System.out.println("___");
      System.out.println("Chiamo mostraAttr...");
      m.mostraAttr();
      System.out.println("___");
      System.out.println("Avvio il motore...");
       m.avviaMotore();
           }
  }
Non so se devo fare un ulteriore modifica al File Autoexe.bat o altro.
So che comunque ci deve essere un metodo main() e c'e`!
Non so aiuatatemi voi e se e` possibile spiegarmelo in un modo Mooooolto semplice!
Grazieee ciaoo!:)
------------------------------------------------------------------------
Questo messaggio e` stato inviato da 
http://www.inwind.it

Salve
io controllerei la posizione e il numero delle }
Cheers
Yuri

 wrote in message
news:1011273697970...@inwind.it...


io lo ho eseguito e funziona...
comunque la classe che dà il nome al file dichiarala pubblica

Newsgroup: it.comp.java
Titolo: mysql in jbuilder

Ciao a tutti,
Sto utilizzando Borland JBuilder, sono alle prime armi con java, sto
cercando di utilizzare java e mysql.
Ho scaricato mysql connector java, ho inserito in jborland in required
libraries il file jar di mysql connector.
Ed ora??? Nella lista dei componenti del mio progetto, nella scheda design,
non dovrebbe uscire un componente relativo al nuovo connector mysql?
Quale passo dovrei compiere adesso?
Grazie

 Quale passo dovrei compiere adesso?
Due passi fondamentali(con me han funzionato alla grande):
1) Vai su 
mysql.com
2) Scarichi le guide "Getting started with MySql" e quella su "Connector J"
Newsgroup: it.comp.java
Titolo: SWT:Interessante !

http://www.assisiplugins.com/screen_shot_2003_01_11_SWT.jpg
Ciao !

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

 Se hai provato ad usarlo, come lo giudichi in confronto al VCE di
VisualAge
Se non erro Visual Age e' fatto con SWT ma non permette di fare interfacce
grafiche in stile SWT..
Ciao !
--
|  
http://digilander.iol.it/iccp/
 ( FAQ di ICCP )  U.I.N. Icq : 41710019
|  
http://digilander.iol.it/videocdpsx
 ( Crea Video CD per PSX )
|  
http://setiathome.ssl.berkeley.edu/stats/team/team_7422.html
|  
http://www.utenti.org

 Ciao !
Ehm, mi pare che VisualAge sia scritto in SmallTalk,
è Eclipse che usa i widget SWT.
Aloha.

 è Eclipse che usa i widget SWT.
Non mi sono spiegato bene..
Da qualche parte avevo letto i visto che esiste un plug in ( fatto con SWT )
per non ricordo quale programma, forse era visual age  che permette di
creare interfacce grafiche in Swing e AWT.. CMQ se non erro VIsual Age non
permette di creare interfacce grafiche in stile SWT, correggetemi se sbaglio
( non ho mai usato Visual Age )



wrote:
VisualAge e una famiglia di prodotti, esistono diverse versioni per i
diversi linguaggi.
Per esempio esiste VA for Java che puo creare interfacce grafiche
tanto quanto VA for Smalltalk.Poi esiste VA for Cobo, C, e Basic.
VA for Java e scritto in Java e VA for Smalltalk e scritto in
Smalltalk.
VA x Smalltalk creava oggetti grafici come li vedete ora (Swing) ancor
prima che Java venisse alla luce, non per questo e migliore
intendiamoci.
Java a preso proprio da Smalltalk alcune delle sue filosofie MVC per
esempio (Questa non e una mia fantasia, lo trovate sul sito della
SUN).
E per finire Smalltalk e completamente ad oggetti Java NO.
A me piaciono entrambe!
Bye ;-)
-- 
Magellano
Newsgroup: it.comp.java
Titolo: eccezione e return

Ciao a tutti,
ho un problema a catturare un'eccezione in un return. Ho definito un metodo
che lancia un'eccezione
//begin
synchronized byte[] ScriviDatiInUscita(int indice, int lun) throws
BBParametroEccezione, BBNoDatiEccezione{
/* .........  */
}
//end
ma il codice seguente mi dà un errore di 'missing return statement':
//begin
int DammiLunghezzaDati(){
     try{
         return new Byte(bufferDiRicezione.ScriviDatiInUscita(0,
bufferDiRicezione.DammiDimensioneDati())[1]).intValue();
      }catch(BBParametroEccezione e){
                TracciaCatch(e);
      }catch(BBNoDatiEccezione e){
                TracciaCatch(e);
       }
}
//end
ho provato con:
//begin
int DammiLunghezzaDati(){
    byte[] temp;
     try{
        temp = new Byte(bufferDiRicezione.ScriviDatiInUscita(0,
bufferDiRicezione.DammiDimensioneDati())[1]).intValue();
      }catch(BBParametroEccezione e){
                TracciaCatch(e);
      }catch(BBNoDatiEccezione e){
                TracciaCatch(e);
       }
    return temp;
}
//end
ma ho un altro errore: 'temp may have not been initialized'
se poi provo con:
//begin
int DammiLunghezzaDati(){
     try{
        byte[] temp = new Byte(bufferDiRicezione.ScriviDatiInUscita(0,
bufferDiRicezione.DammiDimensioneDati())[1]).intValue();
      }catch(BBParametroEccezione e){
                TracciaCatch(e);
      }catch(BBNoDatiEccezione e){
                TracciaCatch(e);
       }
    return temp;
}
//end
ho 'cannot resolve symbol'
Come potrei risolvere il problema?
Grazie in anticipo
--
Claves do Amaral

 //end
... a proposito di finally, prova a modificare il codice dove ho messo
"<---------" con:
} finally {
    return 0;
}
Quando torni al metodo chiamante controlli se il metodo ha restituito 0 ...
e ti comporti di conseguenza.
Non sono sicuro, ma dovrebbe funzionare!
ciao, Grava

 }
ok, grazie, funziona.
Poi ho visto che funzionava anche senza finally:
 //begin
int DammiLunghezzaDati(){
    int temp = 0;
      try{
         temp = new Byte(bufferDiRicezione.ScriviDatiInUscita(0,
 bufferDiRicezione.DammiDimensioneDati())[1]).intValue();
       }catch(BBParametroEccezione e){
                 TracciaCatch(e);
       }catch(BBNoDatiEccezione e){
                 TracciaCatch(e);
        }
    return temp;
 }
 //end
ma il tuo suggerimento è stato un ottimo punto di partenza.
Ciao
--
Claves do Amaral

 Grazie in anticipo
Dichiari temp nel blocco try. Fuori (quando lo ritorni) è fuori scope.
ciao
tityrus

 fatto che ritorni un array di byte (temp) e non un int come dichiari.
già, la disattenzione...
--
Claves do Amaral

Newsgroup: it.comp.java
Titolo: java mail help

grossa crisi con java mail :(
costruttore message ha bisogno si session a parametro, ma session da dove me
lo tolgo visto che non lo posso istanziare normalmente?
il tutto avverrà in un bean chiamato da una jsp
è sicuramente una domanda molto stupida, ma tant'è
ciao e grazie

 ha scritto nel messaggio
news:9fkqkv$jls$1...@pegasus.tiscalinet.it...


 wrote in message
9fku09$4jqtr$1...@ID-56021.news.dfncis.de...

Newsgroup: it.comp.java
Titolo: RequestDispatcher

Salve,
sto cercando di mettere su mycgiserver un prototipo di web application con
jsp, servlet e javaBean per vedere se in remoto funziona, visto che in
locale non dà nessun problema, ma nelle servlets quando faccio il forward
della request con il seguente codice mi dà accesso negato e precisamente :
EXCEPTION: javax.servlet.ServletException: access denied:
/usr/local/resin/doc/members/path-to-account-root/Annunci/jsp/jspAssociazion
i.jsp
Il codice della servlet è  questo:
sc = getServletContext();
rd =
sc.getRequestDispatcher("/members/path-to-account-root:/Annunci/jsp/jspAssoc
iazioni.jsp");
rd.forward(request, response);
Qualcuno mi può aiutare ?

 rd.forward(request, response);
Ciao
Newsgroup: it.comp.java
Titolo: Nascondere pagina segreta

Esite un modo nella creazione di pagine per far andare un utente in
una pagina segreta senza fargli vedere l'indirizzo o almeno
camuffandolo in qualche modo?
Grazie



Gianluca Marino wrote:

No, perchč basta dare un'occhiata al sorgente del link perchč l'utente
veda qual'č il metodo usato per arrivare alla pagina. Puoi al piů
proteggerla con una password per prevenire accessi indesiderati, ma non
puoi nascondere l'URL.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 puoi nascondere l'URL.
Si potrebbe fare un pulsante AWT in una mini-applet che invoca una servlet
che a sua volta torna una pagina dinamica. Se la servlet č invocata tramite
doPost(), passandogli qualche parametro (magari proprio il nome della
pagina, cosě si riusa il codice) non vedo un modo banale per scoprire la
"url" della pagina, ed oltretutto non potrebbe esere invocata "a mano" -
data l'assenza del doGet() - neanche conoscendo l'url. A meno di non usare
sniffer o altre cosette, mi sembra tenga. Se poi č una cosa proprio seria,
ci si puň inventare qualcosa di ancora meglio, magari crittografando
l'invocazione della servlet.
--
Ugo
__________________________________________________________________________
"La perfezione si ottiene non quando non c'č nient'altro da aggiungere,
 bensě quando non c'č piů niente da togliere." Antoine de Saint-Exupéry
__________________________________________________________________________
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Enterprise Java Consulting
@mail: Ugo.L...@Flashnet.it
Home Page: 
http://www.ugolandini.net
Mentoring: 
http://www.projectoo.com
Work Phone: 02/61860647-6-4 06/58332267
Cell Phone: 0347/6310749 - 0347/4783580
Fax Phone: 02/700 413 187
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 l'invocazione della servlet.
Sono d'accordo. Un po' macchinosa come soluzione, ma tiene. Peccato che lo
sniffer di cui parli l'ho già realizzato per loschi scopi (mi serviva per
vedere se il WML generato da una mia servlet per l'aggancio al simulatore di
cellulare della Nokia era corretto) e funziona anche abbastanza bene ;)
Buon natale a Ugo e a tutto il newsgroup!



Grazie ed altrettanto, ed attenti al panettone che ingrassa
--
Ugo
__________________________________________________________________________
"La perfezione si ottiene non quando non c'è nient'altro da aggiungere,
 bensì quando non c'è più niente da togliere." Antoine de Saint-Exupéry
