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

Ciao,
ho una domanda un po insolita, posso condividere e tenere sincronizzato
lo stesso progetto su due cvs diversi avendo ul solo progetto in
eclipse?
Grazie
Sergio

Sergio brought next idea :

Io avevo un problema simile, ovvero importare in un progetto i sorgenti 
da due cvs diversi...purtoppo non sono riuscito a trovare nulla tra le 
impostazioni cvs di eclipse, e ho dovuto arrangiarmi utilizzando due 
progetti separati, ognuno sul suo cvs...purtoppo non credo ci sia 
soluzione al tuo problema, ma se dovessi trovare qualcosa di utile 
notificalo pure che potrebbe essere sempre utile!!! :)
Ciao,
Elvandar

 writes:
S> Ciao, ho una domanda un po insolita, posso condividere e tenere
S> sincronizzato lo stesso progetto su due cvs diversi avendo ul solo
S> progetto in eclipse?  Grazie Sergio
Siamo dannatamente OT, la cosa riguarda CVS e non Java.
Laborioso. Devi continuare ad usare una cvsroot diversa ogni volta che
cambi repository.
Da dentro Eclipse o con  una qualsiasi altra applicazione grafica temo
sia un casino della madonna. Con uno shell script magari ci si riesce,
ma il path della CVSROOT deve essere lo stesso su ambedue i server.
La cosa migliore  è fare si che  uno dei due CVS server  sia un mirror
dell'altro.
-- 
 /\           ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
  //--\| | \|  |   Integralista GNUslamico
\/                 e coltivatore diretto di Software

 writes:
E> Io avevo un problema simile, ovvero importare in un progetto i
E> sorgenti da due cvs diversi...purtoppo non sono riuscito a trovare
E> nulla tra le impostazioni cvs di eclipse,
Di nuovo OT, che la cosa non riguarda Java ma CVS.
C'è  una sola soluzione  applicabile, esportare  i progetti  , mettere
insieme i sorgenti, e reimportare nel CVS come un solo progetto.
Ci  sarebbe  anche quella  di  mettere le  root  dei  i progetti  come
sottodirectory di una directory nella quale creare le entry per i file
Entry, Repository e Root, ma i risultati non mi paiono un gran che...


 writes:
E> Io avevo un problema simile, ovvero importare in un progetto i
E> sorgenti da due cvs diversi...purtoppo non sono riuscito a trovare
E> nulla tra le impostazioni cvs di eclipse,
GUL> file Entry, Repository e Root, ma i risultati non mi paiono un
GUL> gran che...
Rettifica, mi  paiono meglio  di quanto parevano,  ma comunque  non mi
sento di consigliarli e c'è una sola cvsroot in uso.


Newsgroup: it.comp.java
Titolo: come convertire un void in un int???

come convertire un void in un int???
esempio:
public class Umberto{
public static void main(String args[]){
int size=40;
BitSet b = new BitSet(size);
for (int i =0; i<size;++i) b.set(i);
BitSet b1 = (BitSet) b.clone();
for (int i =0; i<size;i=i+2)b1.clear(i);
BitSet b3=new BitSet();
for (int i=0; i<size; i=b.or(b1));»»»»»»»»»»»questo non me lo fa proprio
fare!!!
System.out.println(b3);
Ringrazio.

 Ringrazio.

 Ringrazio.
b e' un Bitset, i e' un integer. Non puoi assegnarlo.
or come dici tu non restituisce alcun risultato (void), ma modifica sul
posto il Bitset.
Umberto
Newsgroup: it.comp.java
Titolo: singleton pattern

tipo?
Devi passarlo in modo "laterale" - ad esempio via una system property,
un file di configurazione, etc - che contiene i dati necessari alla factory
del tuo singleton per recuperare la specifica istanza che desideri.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun

In una mia applicazione ho incapsulato un file di configurazione in
formato .properties in una classe MyAppProperties che contiene metodi
tipo getPropertyX(), getPropertyY(), ecc.
Attualmente creo un'istanza di MyAppProperties nella main class e poi la
passo al costruttore di quasi tutte altre le classi che istanzio.
Idiozia, e infatti pensavo ora di riscrivere la classe come singleton.
Il problema è: come faccio a passargli il mome del file da caricare? Non
posso certo passarlo come parametro del costruttore come faccio adesso
(il costruttore diventa privato), non posso certo passarlo tutte le
volte come parametro della getInstance()... l'unica cosa che mi viene in
mente è implementare un metodo load (String fileName) da invocare una
volta soltanto nella main class: è corretto un procedimento di questo
tipo?
Ciao, Cris
-- 
Cristian Veronesi ><((((º> 
http://www.crpa.it
"Ogni limite ha una pazienza" (A. De Curtis)

Newsgroup: it.comp.java
Titolo: 3 domande da 1 profano...

1) 
http://www.cfsystem.it/provette/menu/rrrrrr.htm
in questa pagina di prova c'è
uno script x il menu e un'altro x lo slide delle foto
vorrei mettere lo slide a dx del menu, dopo cioè
la scritta " ..links   |".
se uso l'anteprima di FP2000 me li dà affiancati,
quando lo metto on line... và sotto....   8-C
come posso fare?
ho provato in vari modi (anke con tabelle)
ma nn ci salto fuori....
2) 
http://www.cfsystem.it/provette/Index.htm
in questa pagina ho inserito 4 frame:
alto
menu
visore
basso
in menu.htm, vedete che c'è il menu ;-) che è
"costrinto" all'interno del suo frame, ora dovrei
aggiungere molte sub e ad un certo punto invece di scendere
per essere visibili, scompaiono (non hanno spazio poverine)
c'è un modo per far sì che il menu possa "scendere" anche
nel frame inferiore?
3) in basso.htm ho messo solamente una scritta, solo che
non riesco a ridurre lo spazio bianco SOPRA alla scritta,
quello che lo separa dal frame superiore....
come posso fare?
^__^
onolevoli glazie anticipate ohhh saggi...
^__^
Luca

 
Che fai, pigli per il c...? :-)
Ciao.
  -Ema-

 che vuoi tu.
che alternativa mi consigli?
^__^
Grazie
Luca

Chiedo scusa a tutti.
Non mi ero accorto di rispondere sul newsgroup it.comp.java, pensavo di 
essere in it.comp.lang.javascript.
-= Luca =- qui' siamo OT.
Riposta la domanda su it.comp.www.html
Il punto 1 potrebbe stare anche su it.comp.lang.javascript
Li' ti sapranno ripondere certamente in modo appropriato (se vorranno).
Mi dispiace ma qui' e' proprio sbagliato, non possiamo continuare.
Ciao.
  -Ema-

   -Ema-
Grazie -Ema-.
Oops scusate, come dicevo sono un profano provetto e non ho afferrato
la differenza [java - javascript]
scusate
^__^
Luca
Newsgroup: it.comp.java
Titolo: Dialog modale da applet.

E' possibile aprire un awt.Dialog modale da un Applet (di quelle che girano
nel browser) ?
Ringrazio e saluto
Ottavio

? Perche' a nessuno va di rispondere ?
Boh !
Grazie lo stesso.
Ottavio

 wrote in message
8v5pfk$6uv$1...@lacerta.tiscalinet.it...


 Ottavio
In teoria è possibile, ma mi sembra di ricordare che bug nelle
implementazioni delle VM (almeno quella per Netscape) rendano il tuo
sforzo vano.
-- 
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: 06/5814740
Fax Phone: 06/233207542 
Cell Phone: 0347/6310749 - 0347/4783580
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 nel browser) ?
vado a memoria e potrei anche sbagliare, ma mi sembra che il/i costruttore/i
della classe Dialog abbiano come parametro un oggetto "parent" che puo'
essere solo un Frame, e non un Applet, quindi direi di no.......tu puoi
invece aprire un Frame da un Applet.
Nella speranza di non aver detto una stupidata, ti saluto,
Marco.

 invece aprire un Frame da un Applet.
Infatti, il problema e' proprio questo ! Quindi sono costretto a istanziare
un frame per passarlo al dialog. Pero' facendo cosi, non e' piu' modale
rispetto all'applet !
Saluti
Ottavio
Newsgroup: it.comp.java
Titolo: esame di java

dovrei realizzare sia il codice che al parte grafica di una simulazione di
un tavolo da biliardo senza buche dove una (una sola) pallina rotolando e
sbattendo sulle sponde risponda fisicamente agli urti
dovrei anche simulare modificare l'attrito e poter impostare la forza del
tiro
mi dite dove posso trovare qualche listato da cui prendere spunto
GRAZIE


Beh, visto che insisti ;)
Su Javaworld ci sono molti esempi, piccoli e grandi, sulla creazione
di applet tipo giochi e simili.
Esempi:
http://www.javaworld.com/javaworld/jw-12-2005/jw-1226-funandgames.html
http://www.javaworld.com/javaworld/jw-09-2005/jw-0919-funandgames.html
Per il codice sulle traiettorie della palla...beh insomma non mi
sembra fantascienza, basta che decidi *prima* di scrivere il codice le
formule che ti servono, come intendi utilizzare le coordinate,
eccetera.
--
www.megadix.it


Il problema è la parte logica o la parte del codice JAVA?
Per il codice è piuttosto semplice, se non sai da dove partire ti conviene
prima provare con esercizi di base.
Per la parte logica bisogna vedere, devi tener conto di attrito, urto non
elastico, velocità angolare e robe così?

 un buon compilatore gratuito
http://java.sun.com

 
http://java.sun.com
Quoto, anche per me è il migliore.


ma dove di preciso in download ci sono mille categorie
a ho trovato un gioco di biliardo in java dite che posso tirar fuori 
qualcosa dal file class e dalle librerie annesse? 
http://www.dossier.net/games/nineball/index.html

 qualcosa dal file class e dalle librerie annesse?
Uno bravo si. Tu no. Studia, tanto ti è richiesto qualcosa di livello base,
che qualunque libro da Euro 9.90 può insegnarti.

 ma dove di preciso in download ci sono mille categorie
C'è una cosa che non ho capito: com'è che ti sei iscritto ad un esame
in codeste condizioni?
C'era un corso di preparazione e hai dormito tutto il tempo?
Oppure c'erano dei testi consigliati e tu hai ritenuto per qualche
strana ragione (che sai solo tu) di ignorarli?
Non lo prendere come una morale, è una curiosità sincera.

 ha scritto nel messaggio 
news:1181552465....@g4g2000hsf.googlegroups.com...

Newsgroup: it.comp.java
Titolo: Copiare ArrayList in un'altro

Ciao,
devo copiare il contenuto di un ArrayList in un altro, ma senza vi
siano riferimenti incrociati tra di essi, vorrei che poi rimangano
indipendenti. Ovviamente posso fare un ciclo for che percorre il primo
e copia ogni oggetto nel secondo, ma credo me lo possa risparmiare.
Gli ArrayList in questione sono di tipo <String> entrambi, quello da
copiare è popolato da precedenti elaborazioni.
//INIZIO
ArrayList<String> dest =new ArrayList<String>();
dest.ensureCapacity(src.size());
Collections.copy(dest,src);
//FINE
Così non funziona, dà Error: Source does not fit in dest.
Escludo a propri effettuare "dest = src" visto che poi svuotando src
mi si svuota anche dest.
Altre idee ??
grazie,
Ale

 Cos� non funziona, d� Error: Source does not fit in dest.
� spiegato qui:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6350752
spero possa aiutare.
--
sv

 siano riferimenti incrociati tra di essi
ArrayList<String>primo;
//.......
ArrayList<String>secondo=new ArrayList<Sting>(primo.size());
secondo.addAll(primo);

 devo copiare il contenuto di un ArrayList in un altro
La piu' corta è 
List<String> copy = new ArrayList<String>(originalArrayList);
Newsgroup: it.comp.java
Titolo: Ordinamento di stringhe

Vorrei ordinare alfabeticamente un elenco di stringhe memorizzare in una
collection.
Qualcuno sa dirmi se il package di java offre uno strumento proprio per
questa funzione?
Grazie e buon anno a tutti.
By Car.

 questa funzione?
Collections.sort(List)

> Collections.sort(List)
Thank you

Newsgroup: it.comp.java
Titolo: gestione framework multiprogetto

salve a tutti
ho installato netbeans 6.0.1 su piattaforma linux(kubuntu), e ne sto 
approfittando per studiare un po.
Se mi faccio un progetto con una serie di classi a mo di framework, cosa 
devo fare in un nuovo progetto per poter riutilizzare queste classi? mi 
piacerebbe tenerle nel progetto framework ed importare tale progetto in 
altri progetti, in modo che, se devo aggiungere un metodo ad una classe 
del framwork, non debba correre dietro a tutti gli altri progetti. In 
sostanza come si imposta un framework in netbeans?
grazie

 grazie
-- 
Andrea Francia
http://andreafrancia.blogspot.com/2008/06/relazioni-molti-molti-con-jpa.html



al di la di netbeans piuttosto che un'altro ide, il principio è quello
di fare un progetto che produce uno o più jar e questi jar vengono
semplicemente referenziati dagli altri progetti.
su queste basi puoi decidere come gestire le dipendenze. un sistema
intelligente è, a mio avviso, utilizzare maven.
Newsgroup: it.comp.java
Titolo: servlet ID e Password

Salve,
qualcuno potrebbe dirmi dove trovare il sorgente ( o come impostare) per una
servlet
che riconosca l'id e la password di un utente e se non l'ha di registrarlo
come nuovo utente?
grazie per l'attenzione Carlo


nella doGet o doPost del servlet:
...
String user= request.getParameter("user");
String passw= request.getParameter("Password");
if (user"= null) ...
ecc..
nella tua pagina html che richiama il servlet, devi aver inserito una form
con due campi User e password, con nome uguale a quello che usi nella
getParameter nel servlet..
è questo quello che volevi?
Newsgroup: it.comp.java
Titolo: Classpath

uhm, scusate se il titolo č un pň vago, non sapevo come intitolarlo.
Dunque, il problema (che poi problema non č, solo non capisco perché si
comporti cosě).
Supponiamo di avere il classpath puntato sulla cartella c:\java
Ora, all'interno di c:\java, creiamo una cartella classi.
nella cartella classi, creo due classi, una classe OggettoDaUsare, e una
classe UsaOggetto, contenente il metodo main per far partire
un'applicazione. Entrambe, fanno parte del package classi.
ora, se UsaOggetto si trovasse fuori dal package, per esempio su c:\java,
basterebbe importare classi.* e eseguire java UsaOggetto. Invece, se si
trova in classi, e fa parte del package classi (quindi non importiamo il
package), bisogna digitare java classi.UsaOggetto, indicando il percorso di
package.
Inizialmente, credevo si trattasse di un problema mio (sbagliato a
configurare il classpath, o altro), invece ho notato che č *sempre* cosě. Il
fatto č, che non capisco il perché....
Qualcuno puň illuminarmi?
Grazie :)

 fatto è, che non capisco il perché....
che sia una regola di java? ;)
ciao
Andrea

 Andrea
Beh, diciamo che lo *supponevo* :D
Solo, mi sembrava strano...

 Solo, mi sembrava strano...
se imposti il classpath come
CLASSPATH = c:\java
indichi alla jvm un percorso dove cercare
le classi e quindi se la classe UsaOggetto
e' dentro alla cartella c:\java\classi non
verra' mai trovata con il comando
java UsaOggetto
anche se nel sorgente metti
la dichiarazione package classi
se invece imposti il classpath come
CLASSPATH = c:\java;c:\java\classi
e togli la dichiarazione package classi
nel sorgente di UsaOggetto
il comando dovrebbe funzionare ma
in questo caso il package diventa inutile
se infine imposti il classpath come
CLASSPATH = c:\java
e nel sorgente di UsaOggetto metti
la dichiarazione package classi
 devi usare il comando
java classi.UsaOggetto
in questo modo la jvm
capisce che deve cercare nel classpath
una cartella classi e poi dentro a
tale cartella la classe UsaOggetto
i package servono per raggruppare/strutturare le tue classi
riducendo il numero di directory da mettere nel classpath
sperando di non aver scritto vaccate
vado a mangiare gli spaghetti che
saranno ormai (s)cotti ;)
ciao_O
Andrea
http://jame.sourceforge.net

 wrote in 
news:ajaoio$r3b$
1...@newsreader.mailgate.org
:

Che c'e' di strano? Prendi le famiglie Rossi e Bianchi, e immagina ci siano 
due tizi in entrambi che di nome Mario. Ora, se devi chiamarne uno, basta 
usare "Mario"? No. Basta usare "Rossi"? No. Devi usare Rossi.Mario (che sa 
di burocratese, ma la dot notation e' tradizionalmente quel che e' ;-)
Ora, prendi due package Rossi e Bianchi... :-)
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun
Newsgroup: it.comp.java
Titolo: informazioni jsp

Salve a tutti,
             sono nuovo di questo news e volevo chiedervi un paio di cose
riguardanti il fantastico mondo JSP.
mi sapresti indicare siti web che parlano di JSP, io sulla rete ho trovato
vari manuali e guide ma di siti in italiano e in inglese non ne è trovati
tanti, se escludiamo quelli classici di SUN, java e o'reallyOnline.
Ho trovato qualche cosa su mokabyte ma siti italiani dedicati interamente
a JSP non ne ho trovati.
Mi potreste aiutare?
Grazie a tutti
Massimiliano
-------------------------------------------------------
Messaggio inviato da 
http://www.sandlab.org/newsgroup/
Accesso gratuito via web ai Newsgroup

 Mi potreste aiutare?
Hai provato 
www.javaportal.it
 ?
Visto che stai iniziando, e anche se nn è in italiano tieni presente
www.java-source.net
-- 
Alfonso

 Alfonso


 Alfonso


Newsgroup: it.comp.java
Titolo: Differenze JDK

Volevo sapere se c'è modo di avere una cronologia delle differenze tra i
vari jdk....dal 1.0.2 fino all'ultimissimo 1.3
Giuseppe

 wrote in message
8sc3s8$rqc$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.java
Titolo: HELPPPPPPPPP


Cerca di essere più preciso. Per ricevere una risposta, a meno che
qualcuno nel news non sia un veggente, dovresti cercare di formulare
in modo più preciso le tue domande. Spero di non averti offeso.
Saluti.
 
        -gf-






Newsgroup: it.comp.java
Titolo: Problemi JBuilder2 a JBuilder3 ...

Ho acquista il JBuilder3 è ho dei grossi problemi ad importare i progetti
fatti con il JBuilder2
ad esempio in modalita' design mi viene un pasticcio, piu' altre
cose..qualcuno ne sa qualcosa ?
Ciao e grazie mille :-)
--
 ============================================================
| Max Caliman :                                              |
| mailto:
cali...@tin.it
                                     |
| 
http://space.tin.it/computer/mcaliman
                      |
 ============================================================
| J.I.A Member (Java Italian Association) 
http://www.jia.it
  |
| Java Lobby Member 
http://www.javalobby.org
                 |
 ============================================================

...


Newsgroup: it.comp.java
Titolo: Aprire un URL su browser da Applet

Salve
    mi sono affacciato da poco al mondo Applet e non sono ancora riuscito a
trovare il metodo per aprire una pagina web sul browser fornendo l'URL.
Volevo fare un Applet che spinto un pulsante apra un ben determinato link o
il link presente nella TextField.
In particolare uso IE5.0 ma spero e credo che esista un metodo universale.
Grazie della collaborazione
--
Luca Paganelli
http://digilander.iol.it/lucapaga
ICQ# 52629494

Guarda la documentazione per showDocument ( java.applet.AppletContext).
this.getAppletContext().showDocument(mioUrl);
Ciao Fabio.
"Luca Paganelli" <bioXIXnova@X?Xalinet.it> wrote in message
news:393ff...@212.7.64.37...


 wrote in message
8hr16c$na9$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.java
Titolo: IE 6.0, sandbox e applet non firmate - Errore nelle FAQ o mio errore?

Ciao, avevo la necessita' di permettere ad un'applet di leggere e
scrivere su file e cercando su google ho letto *molti* post che
segnalavano o di certificare l'applet, come segnalato in questa
pagina:
http://www.javaportal.it/docs/certificati.htm
oppure, come consigliato nelle FAQ di it.comp.java:
"Se si intende semplicemente fare un test "in casa" con un applet che
esce dalla sandbox, non occorre firmarlo, ma basta semplicemente
aggiungere (a browser chiuso) la seguente linea al file prefs.js o
preferencies.js che sia:
user_pref("signed.applets.codebase_principal_support", true)
Attenzione, perche' in questo modo tutti gli applet che vengono
seguiti sono considerati "sicuri", da qualunque posto provengano, e
quindi conviene fare questa configurazione solo per un utente di
"test", che non esca su Internet.
Ciao,
Marina"
Ho perň cercato in Internet Explorer 6 grazie alla funzione TROVA nel
disco del computer (uso Windows Millenium) questi file prefs.js o
preferencies.js e non li ho trovati e quindi suppongo, correggetemi se
sbaglio, che siano legati a Netscape e/o Mozilla.
Sono io che non li trovo oppure e' cosě? Vi č un modo in Internet
Explorer 6 per disabilitare completamente la sandbox e quindi
eventualmente permettere ad un'applet di leggere/scrivere su file?
Grazie mille, un saluto!
--
Paolo Guagliumi - ICQ 46580228
[ newsletter gratuita infosapere ] - 
http://web.tiscali.it/infosapere


Su IE nelle versioni precedenti si poteva disabilitare il controllo mediante la finestra
che trovi sotto srtumenti / opzioni internet / protezione, ma lo puoi fare giusto per una
prova e bon.
Ciao,
    Bruno.
---
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://digilander.iol.it/bbossola

Newsgroup: it.comp.java
Titolo: file midi

lanciare file midi.
[CUT]
Prova a fare un'ispezione del sorgente dell'esempio che trovi nella 
cartella demo/sound del tuo jdk: troverai sicuramente qualcosa che fa 
per te.
HTH
-- 
Ciao
	Fabrizio C.

grazie mille, ci darň un'occhiata immediatamente !
ciao !
"Fabrizio Camera" <f.came...@Mtiscali.it> ha scritto nel messaggio
news:MPG.17bf8585c...@powernews.libero.it...

Newsgroup: it.comp.java
Titolo: session tra servlet e jsp

ciao!
ho un problema: in una applicazione ho una pagina jsp iniziale in cui
utilizzando la parola session accedo automaticamente alla sessione( la
sessione viene aperta automaticamente dal container jsp giusto?)
Quindi posso inserire un valore (una stringa ad esempio),
semplicemente con: (penso di aver fatto tutto bene...diciamo che
questa e' l'unica istruzione della pagina jsp a parte i comandi html)
 session.setAttribute("nomeStringa","Stringa"); 
Dopo, premendo un tasto INVIO nella stessa pagina jsp vado a finire in
una servlet...in cui apro la stessa sessione facendo nel metodo
doPost(HttpServletRequest request, HttpServletResponse response)
la seguente:
HttpSession sess=request.getSession();
dopo di che cerco di prelevare la stringa inserita nella pagina jsp e
di inserire un nuovo valore nella sessione con 
String ved= (String)sess.getAttribute("nomeStringa");
sess.setAttribute("prova","provenientedallaServlet");	
In pratica facendo delle stampe ottengo che la stringa ved e' sempre
pari a null! perche?? non sono nella stessa sessione della jsp? la
stringa ved dovrebbe essere uguale a "Stringa"!!!
inoltre passando dalla servlet ad un'altra jsp, riesco a leggere la
stringa inserita nella sessione dalla servlet, cioe nella nuova jsp
scrivo  
session.getAttribute("prova"); 
ed ottengo correttamente la stringa "provenientedallaServlet".
Non riesco a capire perche la sessione mi funziona solo dalla servlet
alla jsp e non viceversa??? 
GRAZIE A TUTTI PER L'AIUTO!
____________________________________________________________________________________
email : 
filip...@libero.it



Newsgroup: it.comp.java
Titolo: Newsgroup per J2ME

Ciao a tutti,
volevo sapere se da qualche parte esiste un newsgroup dedicato a j2me. Ho
cercato due secondi ma non ho trovato granchč.
Grazie a tutti,
Dome

 Dome
Ancora non esiste, ma qualche settimana fa si era parlato di proporre la
creazione di it.comp.java.j2me (o qualcosa di simile).
Nel frattempo inizia a postare qui le tue richieste, facendo precedere il
subject con il tag [J2ME]. Questo serve anche per avere un'idea della
quantità di persone interessate a questo argomento
Se l'interesse è sufficientemente alto, verrà iniziata la procedura standard
per la creazione del un nuovo gruppo sotto la gerarchia it.*
Forza, avanti coi post :)))
-- 
"tanto va la gatta al largo che affoga"
(per rispondere personalmente leva IlDitoDalCulo)

Newsgroup: it.comp.java
Titolo: cursore debug netbeans

 
          Salve,
ho creato un progetto sotto netbeans 5.0 beta.
Adesso che ho scaricato il 5.0 release quando faccio il debug
e vado step per step non riesco a vedere piu' il cursore
che mi indica su quale linea sto fermo.
Sapete darmi una mano ?
Grazie
xoooox
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

strano. a me nb 5.0 finale funziona perfettamente.
prova a cancellare la cartella .netbeans nel tuo profilo utente
(o nella tua home se usi unix)
Newsgroup: it.comp.java
Titolo: Meglio multi thread o multi processo

Salve a tutti, devo realizzare un daemon tcp che � in ascolto su 40 
porte. Su ogni porta possono essere aperte pi� connessioni. Il 
programma gestir� tutta la parte di rete tramite la libreria apache 
Mina (gi� multi-thread). Il dubbione �:
- realizzare un daemon che � in listen su una sola porta e lanciarne 40 istanze
- realizzare un solo daemon che gestisce tutte e 40 le porte
La seconda opzione fa sicuramente risparmiare memoria. Ma non mi fido 
tanto dello scheduler della jvm. Quindi secondo me la prima opzione 
migliora il multitasking del tutto (ad esempio una partenza del gc 
impatta una sola vm). Il tutto dovrebbe gira su Linux, ambiente IA32 su 
un biprocessore quad core.
Che dite?

 Che dite?
dipende da cosa vuoi ottenere e daquante risorse hai...
se non avessi vincoli sul numero massimo di processi e lo scopo fosse
avere sempre il sistema "attivo" io opterei per un processo su ogni porta,
magari creato al volo da un Manager su richiesta... è difficile che ti
vadano in crash tutti contemporaneamente...
se il mio scopo fosse invece quello di minimizzare l'uso di risorse e di
massimizzare l'interscambio di dati tra i vari gestori di porte, allora
creerei un processo-manager che lanciasse un thread per ogni porta...
puoi fare anche una cosa ibrida: N processi che gestiscono ognuno M porte
--
Newsgroup: it.comp.java
Titolo: Jsp, Textarea e Carriage Return

Ho una pagina jsp con una textarea il cui contenuto deve essere letto da un
file di testo.
Al momento utilizzo questo codice:
        FileInputStream fin =  new FileInputStream( filePath );
        BufferedReader myInput = new BufferedReader( new
InputStreamReader( fin ) );
        while ((strLine = myInput.readLine()) != null)
        {
            contentutoFile+= strLine;
        }
        myInput.close();
        fin.close();
Quanto perņ scrivo nella textarea la variabile contenutoFile (<textarea
.......><%=contenutoFile%></textarea>) non mi vengono visualizzati i
caratteri di a capo ed il testo č tutto attaccato.
Come posso risolvere il problema?
Grazie, Revenge

 Come posso risolvere il problema?
scusa, ma le textArea riconoscono i ritorni a capo. sono gli altri 
elementi che non li vedono.
Forse il ritorno a capo non viene riconosciuto perche' il file non li ha.
In caso usasse un'altro carattere per il ritorno a capo, puoi sostituire 
con String.replaceAll il carattere che ti serve.
-- 
            Davide Gurgone
      web: 
http://www.gurgone.it/
mail: davidechiocciolinagurgonepuntoit


Effettivamente verificando la variabile contenente il testo della textarea
vedo che ci sono una serie di \r\n.
In questo caso non potrebbe essere che il FileInputStream o il
BufferedReader non leggono i carriage return?
Grazie, Revenge


Ho risolto il problema.
Il problema era proprio legato al BufferedReader.
Il javadoc del metodo ReadLine dice:
"Read a line of text. A line is considered to be terminated by any one of a
line feed ('\n'), a carriage return ('\r'), or a carriage return followed
immediately by a linefeed. "
quindi quando costruisco la stringa leggendo riga per riga dal file, devo
concatenare "\r\n" (quindi devo aggiungere io il carriage return)
Ciao, Revenge.

 Ciao, Revenge.
Un consiglio, non concatenare stringhe, e' un lavoro lento.
Piuttosto usa StringBuffer e poi lo converti in string, e' piu' veloce.
   .........
   StringBuffer sb = new StringBuffer();
   sb.Append(String);
   sb.Append(String);
   sb.Append(String);
   .........
   return sb.toString();
Ciao!


Newsgroup: it.comp.java
Titolo: consiglio

Ciao,
è la prima volta che scrivo in questo ng. La domanda che voglio porre è la
seguente:
ho utilizzato java tramite jdk 1.1 e 1.2 e quindi senza un ambiente di
sviluppo integrato, visto che lo scopo è sempre stato quello di realizzare
applicativi 'didattici'.
Se adesso voglio passare ad uno strumento con un IDE per sviluppare
applicazioni di dipo gestionale cosa mi consigliate?
Il fatto che già utilizzo Delphi può essermi di aiuto per utilizzare J++
Builder?
grazie
davide

 applicazioni di dipo gestionale cosa mi consigliate?
Non confondere il linguaggio con l'ambiente, se devi creare molte
interfacce forse puo' essere utile avere un ambiente visuale tipo
JBuilder o Forte for Java, ma io ho fatto di tutto usando VI e make...
Davide
Newsgroup: it.comp.java
Titolo: charset & motori, gioie e dolori...

...soprattutto dolori, se i motori sono DB !
Mi trovo di fronte a questo problema:
- sul nostro bel database Informix abbiamo un (milione di) record con 
all'interno il carattere dell'amatissimo euro
- in lettura ci viene dato un bel byte di valore 128, controllo sulle 
varie tabelle ascii ed č corretto, corrisponde al codice UNICODE 0x20AC, 
in Java '\u20ac', charset 'cp1252' (Windows-specific)
- ho provato in tutti i modi a leggere 'sto ca##o di valore, ma le 
applicazioni JAVA (e solo quelle) sistematicamente mi stampano un bel 
'?', o altri segni che indicano "non so come stampare questo carattere, 
caro"
- il bello č che WinSQL (applicazione .exe su win) lo stampa 
correttamente, e cosě tutte le altre
I miei sospetti a questo punto ricadono su vari possibili colpevoli:
- IO, che non so come tradurre da ASCII-CP1252 a UNICODE
- il driver JDBC, che sbaglia a tradurre da ASCII a UNICODE
- il runtime Java, idem come sopra
Chi č cosě scaltro da aver risolto problemi simili ?
-- 
  -- + Setaceous Pig + --
http://megadix.users.mcs2.netarray.com/
http://www.jroller.com/page/megadix/

Dimitri De Franciscis wrote:

Il seguente programma:
   class Euro1252 {
     public static void main(String[]args) throws Exception {
       byte[] b = new byte[1];
       b[0] = (byte)128;
       String s = new String(b, "CP1252");
       System.out.println('\u20ac' == s.charAt(0));
     }
   }
stampa:
   true
- Dario

 - Dario
Grazie mille, ho risolto mezz'ora fa praticamente con lo stesso "trucco":
String s2 = new String(s1.getBytes("ISO-8859-1"))
etc..
Ora mi documento meglio sui package java.nio.*
Grazie ancora !

Newsgroup: it.comp.java
Titolo: 2 questioni su Bean/Jsp/Servlet

Prima questione. 
Ho realizzato una applicazione (un sito web) che utilizza una sola
pagina jsp, una sola servlet e un solo bean nel seguente modo:
nell'unica pagina jsp sono contenute tutte le possibili
visualizzazioni in html del sito, queste possono richiamare l'unica
servlet dopo aver impostato un campo hidden di un onnipresente form
con l'operazione desiderata; la servlet si prende il parametro
contenente l'operazione desiderata, la svolge e cambia lo stato del
Bean a seconda della visualizzazione che si desidera avere nella jsp.
Fino a qui non ci sarebbero problemi, ma il fatto e` che tornando
indietro con le frecce del Browser mi viene visualizzata sempre la
stessa pagina (bella forza dira` qualcuno!) mentre io vorrei che mi
venissero visualizzate le varie istanze di quella pagina che l'utente
ha creato con le sue richieste! Una Battaglia persa in partenza?
Il problema e` di IExplorer che mette nell'history le diverse istanze
della mia pagina tutte con lo stesso nome sovrascrivendole, o e` colpa
mia?   
Seconda questione.
Vorrei tenere un contatore di quanti client sono dentro al mio sito.
Il contatore avrei pensato di incrementarlo quando viene eseguita
l'operazione di login dentro alla mia servlet, ma non so dove
decrementarlo. Dovrebbe essere decrementato se scade la
sessione...sapete per caso come si potrebbe fare? Non e` che per caso
esiste una specie di metodo Destroy per le sessioni che potrei
riscrivere e imporre all'application server? 
--
Cesare.

 riscrivere e imporre all'application server?
Per fare qualcosa del genere devi scriverti una classe che implementi
l'interfaccia javax.servlet.http.HttpSessionBindingListener ed implementare
il metodo valueUnbound.
All'interno di questo metodo puoi decrementare il contatore ed eliminare gli
oggetti dalla sessione.
Ricordati di creare una istanza di questa classe e di aggiungerlo alla
HttpSession che usi sicuramente per conservare i dati di login. Allo scadere
della sessione, sarà in automatico eseguito il corpo del valueUnbound e
quindi il contatore dei client sarà decrementato.
Spero di esserti stato utile
Ciao
  Cosimo

Spero di esserti stato utile
Sei stato prezioso! Ci avrei sbattuto la testa parecchio prima di
provare ad usare la HttpSessionBindingListener! 
Ciao.
--
Cesare.

Ciao.

 >
Non posso che consigliarti di non irritarti per cosě poco.
Se proprio lo vuoi sapere, privatamente uso opera e ho comunque installati
tutti i principali browser oltre ad usarne uno mio che mi sto scrivendo a
tempo perso. Ho parlato di IE solo perchč questo era il browser cui si
faceva riferimento nel primo post.
Per quanto non possano piacere i prodotti MS (sono un felice utente linux)
c'č da notare anche un'altra cosa, che nelle prime 10 .com americane 9 usano
IE come standard aziendale e la proporzione č la stessa anche qui in italia:
Telecom, Tim, Omnitel, Enel, Wind, Siemems, giusto per farti qualche nome
usano tutte IE.
Che ci vuoi fare? La tentazione di usare IE e browser come sinonimi č
forte...
Ciao
Newsgroup: it.comp.java
Titolo: Font e JOptionPane

Come faccio ad impostare il font di una InputDialog? Io ho provato a fare in
questo modo
.....
javax.swing.JOptionPane jop= new javax.swing.JOptionPane();
jop.setFont(new java.awt.Font("Comic Sans MS", java.awt.Font.ITALIC, 30));
String risposta=jop.showInputDialog(null, "Messaggio", "Titolo",
jop.PLAIN_MESSAGE);
jop.showMessageDialog(null, risposta, "Titolo", jop.PLAIN_MESSAGE);
.......
ma il font rimane quello di default. C'è un modo per cambiarlo??
Grazie

 Grazie
Prova a scrivere il testo di risposta in HTML con i tag.
Non so' se fa al caso tuo ma e' forte!
Newsgroup: it.comp.java
Titolo: Java Plugin non funziona

Salve a tutti, per quale strano motivo dopo aver installato la JRE 1.3.1_01
su XP clean installa non riesco a vedere le applet java e IE mi chiede di
installare la sua di VM?!?!?!
Saluti.
mine

mine <a@r.t> wrote in message
9v0h72$8rh$1...@nreada.inwind.it...

Per xP hanno approntato uno specifico plug-in..devi andare
sul sito della Sun e cliccare a destra su GetJava Technology
per Window$ XP (
http://java.sun.com
).
ByeZ.

 per Window$ XP (
http://java.sun.com
).
Grazie, ho poi scoperto che serviva la versione 1.3.1.01a et voilà, ora
anche Java funzia!!! TNX a lot...
 mine

Newsgroup: it.comp.java
Titolo: Re: Dubbio Cast

Probabilmente perche' il byte e' un byte con segno, per cui l'interno 233 e'
out of range.
-- 
---
Francesco Galli / Cinghiale Mannaro
Personal: 
http://cinghialemannaro.splinder.com
TMS project: 
http://tms.inera.it

Ciao,
qualcuno potrebbe spiegarmi perchè ottengo il seguente risultato!?!?
char c ='é'
int i =(int)c
byte b =(byte)c
int ii = (int)b;
System.out.println("c="c+" b="+b+" ii="+ii);
c=233 b=-23 ii=63
La codifica dei caratteri è ISO-8859-15
Oltre al fatto che non capisco perchè il cast in byte di c ritorni un valore
negativo!?!?
Grazie a tutti,
Eta

Newsgroup: it.comp.java
Titolo: JDK 1.3.1

Ho installato la JDK dai CD ufficiali distribuiti da cun, ho settato PATH e
CLASSPATH, ma dopo la mancata compilazione di alcuni semplici programmini di
test mi sono reso conto che nul mio HD non ci sono file come 
java.io
.
Sapete dirmi che puň avere la mia JDK ( o la mia mente bacata)??
Graxie.
Efrem

 wrote in message
news:e%Zz7.52626$1H1.6...@news.infostrada.it...


CLASSPATH, ma dopo la mancata compilazione...
[CUT]
Usi win98 o simili? Hai riavviato dopo aver impostato le variabili
d'ambiente?
-- 
Ciao
	Fabrizio C.

Uso WinXP.
Comunque avevo pensato che stessero nei jar...
Ma non serve richiamare tali librerie??
Sono sempre caricate autonomamente??
Efrem
"Fabrizio Camera" <f.came...@Mtiscali.it> wrote in message
news:3bd078ed...@news.libero.it...


PATH eCLASSPATH li ho settati correttamente.
Infatti i prog che non richiamano nula mi funzionano.
Efrem

Sono sempre caricate autonomamente??
Vengono caricate se le usi.
Sei agli inizi con Java, vero?
Se č cosě, ti toglierai molti dubbi leggendo
http://java.sun.com/docs/books/tutorial/
ma anche su
http://space.tin.it/computer/csadun/javafaq.html
http://www.bruceeckel.com/Books/TIJ
http://groups.google.com/
HTH
-- 
Ciao
	Fabrizio C.

Sono sempre caricate autonomamente??
Vengono caricate se le usi.


Se il mio docente di Java leggesse sta roba (che scrivo) mi lincerebbe!!
=)
Efrem
"Fabrizio Camera" <f.came...@Mtiscali.it> wrote in message
news:3bd5dd4...@news.libero.it...


Infatti i prog che non richiamano nula mi funzionano.
                ^^^^^^^^^^^^^^^^^^^^^^^
Cosa vuol dire?
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: HELP-TESI-JAVA-TRAFFICO DI RETE

Una parte della tesi che devo svolgere si basa sul monitoraggio di
risorse di computer (su cui gira LINUX) collegati in parallelo tramite
uno Switch a 8 porte.
Devo realizzare un'Applet (su Web server) che controlli:
a) tutto il traffico sullo switch (pacchetti inviati/ricevuti)
b) tutte le risorse legate al singolo computer(memoria,CPU,disco...)
L'idea e' che l'Applet dovrebbe misurare istante per istante (si fa per
dire...) il comportamento di un algoritmo (scritto da altri laureandi)
che necessita di 6 computer collegati in parallelo e che lavorano per
molte ore.
c) Visualizzi il tutto in modo grafico (!)
C'e' qualcuno che puo' darmi qualche dritta (soprattuto per il punto a)?
La mia idea sarebbe quella di creare tante piccole applicazioni che
girano sotto LINUX e che periodicamente comunicano con l'Applet fornendo
tutti i dati che occorrono per il monitoraggio in questione.
I problemi arrivano quando devo gestire fisicamente lo switch e i
percorsi dei pacchetti.
PS: qualche consiglio/documentazione su come gestire questo Switch?
A tutti coloro che mi possono aiutare va il mio ringraziamento
Ale

b) tutte le risorse legate al singolo computer(memoria,CPU,disco...)
Questo forse con cmu-snmp sulle macchine Linux.
Per il pacchetto SNMP vai su IBM-Alphaworks
Carlo Pellegrini
### Remove NOSPAMPLEASE to answer ###
Newsgroup: it.comp.java
Titolo: HttpServletRequest e attributi

Salvo la request con un oggetto di tipo Stack e le attribuisco degli
oggetti.
In un successiva richiesta del client riprendo la vecchia request per
avere i suoi attributi ma questi sono di "tipo" null.
Forse il servlet engine rimuove gli attributi della request una volta
che è stata soddisfatta?

 ha scritto nel messaggio
news:3C0FB82B...@tin.it...


 contesto).
Questo in generale dice la teoria. Ma sarebbe molto comodo ripassare al
metodo doPost la richiesta precedente cosě com'era con tutti i suoi
parametri e i suoi attributi. Se voglio che l'utente possa ritornare
indietro quanto vuole con un pulsante "pagina precedente" in ogni pagina del
sito e se per la generazione delle diverse pagine devono attribuire alle
richieste piů oggetti...
Salvare il tutto nella session almeno nel mio caso č scomodo.
Preciso che  l'oggetto di tipo Stack č salvato nella sessione e da lě vado
appunto a riprenderlo. Gli oggetti request non vengono posti a null dopo che
la richiesta č soddisfatta ma i suoi attributi sě. Non ho controllato se
anche i parametri subiscono la stessa sorte.
Io mi aspettavo che le richieste venissero semplicemente dereferenziate dal
servlet engine per essere prima o poi eliminate dal garbage collector. Ma
siccome mantengo io un riferemento a loro...
Tu hai letto qualcosa in proposito?
Grazie mille della risposta

Ho letto or ora che gli attributi vengono rimossi. Perchč?
Perchč allora non viene addirittura posta a null la request?

 Perchč allora non viene addirittura posta a null la request?
Perchč java č cosě. Nel senso: le variabili sono dei "puntatori" agli
oggetti e porle a null equivale a dereferenziare l'oggetto e non a
distruggerlo. Non esiste in java una istruzione per "distruggere" gli
oggetti o renderli esplicitamente non validi. Ricordo che gli oggetti
vengono distrutti dal garbage collector quando non sono referenziati da
nessuna variabile, nel tuo caso sei tu stesso a tenere "in vita" l'oggetto
Request oltre la sua vita naturale mantenendolo nello Stack.

Newsgroup: it.comp.java
Titolo: TOMCAT e SERVLET

Qualcuno ha tempo di spiegarmi come farle funzionare?
ho installato apache con tomcat...
grazie e ciao...

 wrote in message
8mdrl6$i3r$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.java
Titolo: Connection pool

Ciao,
Ho una applicazione web con piu servlet che si connettono ad un
database.
Uso connection pooling con un oggetto manager condiviso fra tutti i
servlet essendo messo nel contesto della applicazione. Ogni servlet
nell'init controlla se questo manager esite gia nel contesto altrimenti
lo crea e lo mette nel contesto a disposizione degli altri. Il problema
che ho e' che non so come fare a chiudere le connessioni. Mi spiego le
connessioni vanno chiuse solo quando il connection manager viene
garbage collected. E' possibile fare qualcosa del genere?
Grazie
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Io utilizzo una Servlet di inizializzazione che crea il pool nel metodo
init() e lo distrugge nel destroy().
Funziona perfettamente.
Ciao.
Alf

,



 stesso.
Ad esempio il mio ConnectionPool è una classe con metodi statici uno dei
quali è getConnection() e un altro è releaseConnection(Connection c). Se
unisci questo al fatto che è attaccato ad una servlet che controlla lo
stato delle connessioni (permette di controllare la reinizializzazione,
il massimo numero di connessioni attive e via discorrendo) potresti
supporre di fare una servlet che nell'init() crei un pool, nel destroy()
lo distrugga, e come doGet() e doPost() non fa nulla oppure mostra lo
stato delle connessioni. Avendo il pool metodi statici (ed essendo un
Singleton) non hai problemi a far dare alle varie servlet una
connessione.
Just my 2 cents.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

,



 viene chiamata va a referenziare un CM con le connessioni chiuse!
In linea teorica potresti andare ad usare una VM il cui algoritmo di gc non
è neppure implementato. Non penso che esista una VM del genere, a parte
quella M$ il cui algoritmo di gc probabilmente prevederà di spostare
all'interno dell'area di memoria della VM tutto il garbage di Windows (e
cioè il 99% del sistema operativo, Solitario escluso). Ma esiste una via di
fuga, che effettivamente tanto di fuga non è. Quando richiedi le connessioni
(almeno così faccio io)
1) controlli se hai connessioni già aperte
2) se ne hai controlli la loro validità
3) se non ne hai ne apri una nuova
A questo proposito vorrei tanto riproporre un vecchio quesito che era
rimasto senza risposta:
- voi come controllereste la validità delle connessioni?


,



Newsgroup: it.comp.java
Titolo: [OT]Libri in inglese a Roma

Ciao a tutti e scusate se la mia domanda non riguarda nello specifico il
mondo di java.Cmq volevo sapere se qualcuno può indicarmi se c'è su Roma una
libreria ben fornita di libri di informatica in Inglese,poichè anche se ora
è possibile acquistarli un po' ovunque su internet,io preferisco sfogliarli
e vederne il contenuto, prima di acquistarlo dal momento che questi costano
in genere un bel pò.
Grazie e buon lavoro a tutti.
Nicola
--------------------------------
Inviato via 
http://usenet.libero.it

 Nicola
"Ingegneria 2000"
si trova nei pressi della facoltà di Ingegneria (zona Colosseo)
Ciao, CC
Newsgroup: it.comp.java
Titolo: JComboBox & NetBeans

Ciao a tutti,
è possibile, usando l'editor grafico di NetBeans, creare delle
JComboBox e asseganre già i valori? Lo stesso problema l'ho anche con
altri elementi, ad esempio come è pissibile cambiare il nome alle
label di una JTabbedPane?
Grazie a tutti
Mr. Deckard

 ha scritto nel messaggio
news:50a9b363.0304...@posting.google.com...


 ha scritto nel messaggio
news:dLzra.77441$iy5.2...@twister2.libero.it...


 ha scritto nel messaggio
news:1OBra.78545$DT4.2...@twister1.libero.it...


Newsgroup: it.comp.java
Titolo: Servlet & Multipart mime

Ciao ragazzi,
ho provato a  scrivere un servlet che ritorna un multipart mime
document:
setContentType("multipart/mixed; boundary=------simple-----")
E poi uso l'output stream per scrivere il documento.
In particolare voglio una sezione html e un file zip.
Beh, IE5.5 non capisce che e' un multipart e mostra tutto quello 
che scrivo sullo stream.
Qualcuno c'e' riuscito??
-- Giuseppe



Newsgroup: it.comp.java
Titolo: Cerco libro approfondito

Che un libro per cominciare con java, che non sia superficiale ma piuttosto approfondito, in particolare sugli algoritmi 
CIao

 CIao
MM cosa intendi con approfondito sugli algoritmi...? Se intendi
algoritmi di ordinamento, ricerca etc, strutture dati classiche nessun
testo di java li tratta.. esistono gia classi che ti offrono queste
funzionalita' e i testi java insegnano ad usare queste classi non a re-
implementare gli algoritmi. Se ti interessa un buon testo Java non per
principianti ti consiglio Core Java di C. HOrstmann, vol I & II.
Oppure Thinking in Java di Eckel. Bada di prendere l'ultima
edizione....
Se ti interessa invece l'implementazioni di algoritmi, un libro piu'
da principianti e' Beginning Algorithms di Simon Harris o se vuoi
qualcosa di piu' avanzato Bundle of Algorithms in Java di Robert
Sedgewick
Newsgroup: it.comp.java
Titolo: Ftp con FTPClient

Salve a tutti ,
vi chieto un aiutino per risolvere il sequente problema :
devo creare un FTPper fare l'uploadsu aruba di alcuni file binari
pensavo di dover scrivere tutto il codice... ed inveco poi ho trovato
questo : import sun.net.ftp.FtpClient;
il login lo effettua ma non mi permette di effettuare operazioni di cambio 
directory , upload e download : questo è l'errore che mi viene riportato:
Connected to 
ftp.robertobracaglia.com
Welcome message:
User 
11...@aruba.it
 logged in.
Current Directory: /" is current directory.
Results of a raw LIST command:
[drwxr-xr-x   1 ftp      ftp             0 Dec 27  2005 
robertobracaglia.com
]
Downloading file robots.txt
java.io.FileNotFoundException: CWD public: 550 CWD failed. No permission
        at sun.net.ftp.FtpClient.readReply(FtpClient.java:230)
        at sun.net.ftp.FtpClient.issueCommand(FtpClient.java:187)
        at sun.net.ftp.FtpClient.issueCommandCheck(FtpClient.java:200)
        at 
sun.net.ftp.FtpClient.cd
(FtpClient.java:589)
        at FtpWrapperTest.main(FtpWrapperTest.java:27)
Finished
Press any key to continue...
è un problema del server ?
se si come posso ovviare al problema ?
dal messaggio mi dice che è un problema di permessi ... 

 
robertobracaglia.com
]
Ma tu in che directory entri?
L'output è quello di una directory di proprietà dell'utente ftp e gruppo 
ftp.
Che non ha i permessi di scrittura.
Con un normale FTP client a quale directory accedi?
Prova ad entrare nella tua directory.
Ciao
Marco 

 CWD public: 550 CWD failed. No permission
Io l'unica cosa che capisco e' che non hai il permesso di cambiare 
directory ed entrare in public.
Saluti
CarMas

innnzitutto grazie per la collaborazione ...
ovviamente utilizzando un qualiasi altro client io risco ad entrare nel mio 
spazio web ed effetture tute le operazioni ....
di quele permessi ho bisogno se mi dice il server che mi sono loggato con 
successo?
vi posto parte del codice :
try {
   SunFtpWrapper ftp = new SunFtpWrapper();
   String serverName = "
ftp.robertobracaglia.com
";
   ftp.openServer(serverName);
   if (ftp.serverIsOpen()) {
    System.out.println("Connected to " + serverName);
    try {
     ftp.login("
11...@aruba.it
", "1111");
     System.out.println("Welcome message:\n" + ftp.welcomeMsg);
     System.out.println("Current Directory: " + ftp.pwd());
     System.out.println("Results of a raw LIST command:\n" + ftp.listRaw());
 
ftp.cd
("public");
    anche se esiste la cartella public non mi ci fà entrare
aiutatemi vi prego .... :-(
salutissimi rob 

Grazie a tutti olè ci sono riuscito olè
lanciando il comando
System.out.println("Results of a raw LIST command:\n" + ftp.listRaw());
non mi stampa cartelle e neanche errori ... allora mi sono insospettito
et voilà :
 
ftp.cd
("
robertobracaglia.com
");
 
ftp.cd
("public");
        ftp.uploadFile("prova.txt","prov.txt");
ed il file è caricato !!!
grazie a tutti
bacioni roberto