mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: delay (domanda da newbie)

Ho trovato nella documentazione Java il metodo delay(ms) per generare un
ritardo, ma non sono riuscito ad usarlo: mi sa che mi manca qualcosa. Chi mi
aiuta?
Se scrivo delay(2000); mi da un errore.
Thanx
giaconet
-- 
Posted from  [212.141.178.141] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

L'unico delay che io conosca è riferito alla classe java.awt.Robot.
Ma se usassi un Thread? Usa Thread.sleep(long millis)


Guarda che nei package standard di Java il metodo delay non esiste ...
Gianluca Giaconia ha scritto:


 ha scritto nel messaggio
news:3BD8418D...@nosite.com...

Ok, credo di aver capito (ma è tutto da dimostrare). Ma allora come devo
fare per far attendere qualche secondo al programma senza fare niente?
(Qualcosa tipo il setTimeout del javascript).
Cmq thanx
giaconet

 fare per far attendere qualche secondo al programma senza fare niente?
Thread.sleep(millisecondi);
tityrus

 wrote in message
news:f45c5600.01102...@posting.google.com...

Ma Thread.sleep(2000) mi da il seguente errore:
unreported exception java.lang.InterruptedException; must be caught or declared
to be thrown
Forse devo prima dichiarare un Thread (tipo Thread t = new Thread(); e poi
lanciare t.sleep(2000)?
Sono proprio ignorante, vero?
Cmq thanx





Il metodo è statico non hai bisogno di istnaziare la classe Thread. Devi
semplicemente fare così :

Thread.sleep(millis)


Thread.sleep(millis)
Ci deve essere un equivoco alla base:
public class provaThread {
    static public void main(String[] args) {
        for (int i = 0;i<=10;i++) {
            System.out.println("Stampa n. " + i);
            Thread.sleep(1000);
        }
    }
}
in fase di compilazione mi da l'errore
unreported exception java.lang.InterruptedException; must be caught or
declared to be thrown
            Thread.sleep(1000)
                        ^
1 error
Secondo me manco qualcosa di fondamentale, qualcosa di base proprio.
Bye
giaconet


Ho risolto!!!!!
Ho scoperto try e cacth!
Beh, un po' alla volta si impara tutti!
Cmq, grazie a tutti.
Bye
giaconet
Newsgroup: it.comp.java
Titolo: UNICO 2000

Ho un problema con il software UNIC0 2000 per fare la dichiarazione dei
redditi. Tale programma si scarica da 
www.finanze.it
, nella versione
integrale sono 7 files che poi si spacchettano e si deve fare il setup.
Alla pagina 
www.finanze.it
 si dice che e' necessario avere installato il
Java Runtime Environment, e si dice di scaricare dal sito della SUN la
versione 1.1.8_003 di JRE. Io questa versione non l'ho trovata da nessuna
parte. Ho trovato e installato la 1.1.8_004, poi ho installato UNICO 2000.
Il setup di installazione non segnala problemi, pero' non mi genera il
programma eseguibile, solo files di cui non capisco il significato.
Stessa cosa se uso la versione 1.1.6 di JRE. Se poi uso la versione 1.1.2
di JRE, allora quando faccio il setup di UNICO 2000 mi si dice che JRE
non e' installato.
Qualcuno puo' aiutarmi a trovare il JRE 1.1.8_003, oppure suggerirmi se il
mio problema e' di altra natura?
Grazie
          Pier Luigi

Io ho seguito la procedura suggerita nel sito (non ricordo se ho
scaricato la 1.1.8_003 o la 1.1.8_004 della JVM, ma mi pare la prima).
Fatto sta che alla fine mi sono ritrovato con un item in più nel menu
AVVIO e da qui sono entrato nell'applicazione. Anche ad altri, mi
risulta, è andata così.
Il problema per me, semmai, è che io uso Windows emulato su Mac, e la
JVM installata sull'emulatore gira come un cataplasma, mentro potrei
vedere Unico 2000 girare dignitosamente sulla JVM nativa per Mac.
Java sarà "platfom indipendent", come dicono, e la scelta del Ministero
di distribuire l'applicazione in Java appare del tutto lungimirante, ma
gli utenti Mac, alla fine, sono sempre discriminati.
Misteri del Belpaese.
MG

 mio problema e' di altra natura?
visto  come funziona  il sito  del ministero  non mi  stupirei se  fosse
bacato. Prova a  lanciare l'applicazione java dal dos. (ci  sara' bene o
male qualche classe.....)
Ciao
-- 
Non c'č piů forza nella normalitŕ: c'č solo monotonia.

 Misteri del Belpaese.
ma  non so  se  hai visto  che  pur essendo  fatto in  java  il file  di
installazione è un exe. Grande lungimiranza.....
-- 
Non c'è più forza nella normalità: c'è solo monotonia.
Newsgroup: it.comp.java
Titolo: RMI e code downloading

Salve!!!
Sto scrivenfo una piccola applicazione RMI. e vorrei far si' che il
client possa scaricare automaticamente il codice dal server RMI.
Il server e' una classe, CurrentAccountServer, che compie le seguenti
operazioni:
1) Installa un RMISecurityManager
2) Cerca ed eventualmente crea un rmiregistry sulla macchina locale,
3) imposta java.rmi.server.codebase alla sua directory d'appartenenza,
4) registra il servizio.
Il server e le classi da scaricare sono nella stessa cartella. Le
policy di sicurezza permettono le connessioni a tutte le porte sopra
la 1024, l'impostazione della proprieta' codebase e la lettura dalla
directory dal quale scaricare i files.
Per la creazione del file di policy, ho preso molto spunto dal
tutorial sun sull'rmi: la differenza principale e' che il tutorial
utilizza l'rmiregistry direttamente, io lo avvio da codice.
Quando avvio il client, ottengo:
Exception in thread "main" java.rmi.UnmarshalException:
 error unmarshalling return; nested exception is: 
        java.lang.ClassNotFoundException: 
             currentaccount.CurrentAccountRegisterImpl_Stub
...
cioe' non trova lo stub... Non capisco, visto che dal trace dello
stack l'RMIClassLoader viene invocato...
Un errore simile lo ottengo se lancio rmiregistry e tento di
registrarmi presso di lui:
Exception in thread "main" java.rmi.ServerException: 
RemoteException occurred in server thread; nested exception is: 
        java.rmi.UnmarshalException: 
              error unmarshalling arguments; nested exception is: 
        java.lang.ClassNotFoundException:
              currentaccount.CurrentAccountRegisterImpl_Stub
Penso sia un problema di classpath... Ma non so come risolverlo
effettivamente.
Qualcuno e' in grado di aiutarmi?
-- 
__/\__ * this mail has been written by Talpa Stellare
\ TS / * che da piccolo una volta e' morto.
 |/\|  * icq# 78630739 - togli i caratteri maiuscoli x e-mail

 client possa scaricare automaticamente il codice dal server RMI.
Scusate, che stupido! Il codebase era sbagliato, non me n'ero accorto
perche' facevo stampare a video il percorso corretto, ma impostavo la
proprieta' ad un valore errato...
E pensare che ho aspettato due giorni a postare proprio per evitare
tali figuracce!!!!
Un'altra cosa: voi l'avevate capito, dalla documentazione, che
JComboBox chiama la equals sull'oggetto prima di selezionarlo? Cioe':
seleziono l'oggetto dal pop-up, lui chiama la equals tra l'oggetto
corrente e quello selezionato, se diversi cambia la selezione.
Io l'ho capito solo guardando il codice di JComboBox, sono "turdo" io
o e' la documentazione un po' oscura?

Newsgroup: it.comp.java
Titolo: Jdk e licenze

Qualcuno sa dirmi i termini d'suo del JDK ?
Mi spiego meglio.
Se creo un programma che viene usato a scopo commerciale ......
c'e' da pagare qualcosa alla SUN ?
Se creo un programma non a scopo commerciale, c'e' sempre da pagare qualcosa
alla SUN ?
Chiedo questo perchè il JDK comunque deve risiedere nella macchina che lo
farà girare.
Ciao ^_^

 farà girare.
Certamente.
Vai tranquillo.
Luigi.

 ha scritto nel messaggio
news:anns4j$kn8$1...@lacerta.tiscalinet.it...

No! assolutamente... basta leggere il file LICENSE che sta nel cartella
d'installazione del JDK.
Saluti
Rosario Ianuale
Newsgroup: it.comp.java
Titolo: mappare su server Apache pagine dinamiche in pagine statiche

Ciao a tutti,
stavo cercando info e tutorial su come mappare su server Apache pagine
dinamiche in pagine statiche così da renderle userfriendly per i
motori di ricerca. Ho trovato qualcosa soprattutto a riguardo di Apache
+ php ma nulla su Apache + Tomcat + jsp.
Potreste darmi qualche informazione a riguardo?

 + php ma nulla su Apache + Tomcat + jsp.
La parola magica e' "connector": 
http://tomcat.apache.org/connectors-doc/howto/quick.html
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

Grazie Giambo per la risposta ma nel link mi sembra che si parli
soprattutto di come connettere Tomcat ad Apache e non come fare in modo
che per esempio la pagina dinamica:
www.miosito.it/paginaDinamica.jsp?param1=prova1&param2=prova2&param3=prova3
venga vista del browser come
www.miosito.it/paginaDinamica-prova-prova2-prova3.html
o qualcosa del genere ma che comunque sia qualcosa di statico con
estensione .html
Ci sono degli esempi di configurazione di Apache in giro??
Grazie
Andrea
Giambo ha scritto:


Newsgroup: it.comp.java
Titolo: Sfondo applet trasparente

Salve a tutti.
Come posso rendere trasparente lo sfondo di un'applet? Non vorrei coprire
l'immagine di background del sito con uno riempimento in tinta unita.
Grazie,
Roberto

Dimenticavo: ho provato a creare un colore con un valore di alpha (pero' non
l'avevo settato a 0, perche' non sapevo cosa fosse...), ma il browser mi
dice che non puo' instanziare l'applet.
Roberto

...


Newsgroup: it.comp.java
Titolo: Errore JSTL con Tomcat

Ciao a tutti,
e' un po' che non mi faccio sentire su questo NG, Ma ora sono proprio
alle cozze con un problemino...
Ho sviluppato un progetto su WebSphere 5.1 (Compatibile JSP1.2 e
Servlet 2.3) con Struts, Tiles e JSTL. Ora avevo la necessita' di
lanciare lo stesso progetto da tomcat 5.5, per velocizzare lo sviluppo.
L'applicazione parte correttamente, ma non riesco a far girare le JSP
inquanto solleva la seguente eccezione:
org.apache.jasper.JasperException: Unable to read TLD
"META-INF/c-1_0.tld" from JAR file
"file:/D:/dev/mediacenter/MediaCenter/WebContent/WEB-INF/lib/standard.jar":
org.apache.jasper.JasperException: Failed to load or instantiate
TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
Non ci sarebbe nulla di strano se non che ho creato un'applicazione
identica, a partire da questa, che invece funziona alla grande.
Ecco come ho configurato il tag c:out (ad esempio):
 <taglib>
  <taglib-uri>
http://java.sun.com/jsp/jstl/core
</taglib-uri>
  <taglib-location>/WEB-INF/lib/standard.jar</taglib-location>
 </taglib>
Se avete una soluzione o una spiegazione del perche' su un'applicazione
funzione e sull'altra no, Vi ringrazio davvero molto...
Saluti,
Davide.

Forse ho risolto...
Ho trovato un jar di troppo jsp-api.jar. Non so che ci facesse li,
spero solo che funzioni poi con WebSphere 5.1 ...
Vi tengo aggiornati,
Davide.
Newsgroup: it.comp.java
Titolo: Aiuto

Salve ho il seguente problema, ho preso del codice da un libero che disegna
una finestra vuota, la compilazione va bene ma l'esecuzione mi da il
seguente errore:
Exception in thread "main" java.lang.NoClassDefFounfError: FinestraVuota
Ilk codice è il seguente:
import java.awt.*;
public class FinestraVuota extends Frame {
   public static void main (String argv[]) {
      FinestraVuota ist = new FinestraVuota();
        System.out.println ("Esco da main");
   }
   FinestraVuota () {
      setBounds (30, 10, 300, 200);
      setTitle (getClass().getName());
      setVisible(true);
   }
}
Perchè non funziona. Grazie.

 Ilk codice è il seguente:
Non trova il file .class. Assicurati che sia nella stessa directory.
Leggi il tutorial su 
http://java.sun.com
.
e per cortesia, usa un subject un pelo piu' decente.
Davide

 Exception in thread "main" java.lang.NoClassDefFounfError: FinestraVuota
Quando compili devi usare: javac FinestraVuota.java
mentre quando vuoi eseguire: java FinestraVuota
senza l'estensione
Saluti

Ho provato il codice e funziona... sei sicuro di non sbagliare quando lanci
il programma?
Fai attenzione alle maiuscole e minuscole quando scrivi
java FinestraVuota
Ciao

 ha scritto nel messaggio
news:R1ek9.8317$Eu.1...@twister1.libero.it...


Newsgroup: it.comp.java
Titolo: [Ot?] XML e XSLT parametrizzati

Dovendo trasforamre un XML in un HTML attraverso un foglio di
trasformazione XSLT, č possibile parametrizzare il comportamento dell'XSLT?
Mi spiego meglio, c'č un modo per passare dall'esterno all'XSLT un
parametro in modo che la trasformazione che esso effettua dipenda da quel
parametro?
Se sě, come?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

:
|| Dovendo trasforamre un XML in un HTML attraverso un foglio di
|| trasformazione XSLT, è possibile parametrizzare il comportamento
|| dell'XSLT?
Credo tu sia palesemente OT, cmq, anche se non sono espertissimo di
trasformate xsl, potresti sempre generare l'xsl in modo dinamico via codice.
-- 
^I^caro
http://preponderante.splinder.it
  -  
http://icaro.blogspot.com
       "Dove mai andiamo?"......"Sempre a casa"....

Newsgroup: it.comp.java
Titolo: Libro JSP e Servlet

Ciao,
vorrei un buon libro, ho le basi
ma non specifiche di JSp e Servlet.
Grazie

Java Servlet Programming della Wrox Press.
Lo trovi su 
www.gorilla.it
Alf

Newsgroup: it.comp.java
Titolo: Consigli su manuali java per programmazione in ambiente linux

Ciao a tutti.
Vorrei iniziare a programmare in java in ambiente linux , ma non so da quale
manuale poter inziare a documentarmi su questo linguaggio di programmazione
. Cosa mi consigliate ?
Esistono dei buoni manuali scaricabili in rete sui quali poter studiare
(magari in italiano , anche se probabilmente è chiedere troppo ) ?
Mi scuso per la banalità della domanda e ringrazio chiunque mi darà
informazioni .
Ciao.
     cristian

 wrote in message
9apcm2$rah$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.java
Titolo: [newbie]preparedstatement - store procedure

scusate ma che vantaggi ho con le stored procedures?
E tra Statement e PreparedStatement?
Non siate troppo tecnici pleaseee :-)
Grazie

 E tra Statement e PreparedStatement?
http://java.sun.com/j2se/1.4/docs/guide/jdbc/getstart/GettingStartedTOC.fm.h
tml
Caro newbie non puoi postare domande del genere quanto meno tenta di leggere
documentazione
apri un libro visita il sito della SUN leggiti le FAQ insomma fai
qualcosa.Poi quando avrai un problema specifico
vedremo come aiutarti.
ciao

[cut]
caro gb ho già letto qualcosa  della SUN e visto che ho dei dubbi e che sono
newbie chiedevo delucidazioni a Voi esperti.
Se invece devo beccarmi risposte del tipo:
"leggi la documentazione prima" ( come per dire non ci scassare con domande
idiote) preferirei che chi scrive questo non mi rispondesse neanche, almeno
non perde tempo a fare il maestro insofferente dell'inesperienza altrui.
Grazie

 [cut]
Non voglio assolutamente aprire una polemica ma guarda il tipo di domande
che poni di solito.
Per ogni piccolo problema aspetti sempre che qualcuno ti risponda.
 (non ti arrabiare simo tutti qui per lavoro :)))))


 ha scritto nel messaggio
news:ImUv9.95874$RO.24...@twister1.libero.it...


 ad aspettarmi che un ragazzino di 6 anni giochi come Maradona
Mi spiace di aver creato qsto disguido (me lo dicono anze in azienda che
sono un rompi P...!!!)
ciao !!!

 ha scritto nel messaggio
news:7YUv9.96988$%M1.24...@twister2.libero.it...

Newsgroup: it.comp.java
Titolo: Quale vantaggio?

Quanto può velocizzare un programma/applet Java con calcoli algebrici molto
intensi usare float al posto di double?
Ne vale la pena o è meglio usare i double che hanno bisogno di meno
conversioni di tipo quando si usano le librerie matematiche?
Grazie,
(togliere anti_ per rispondere all'e-mail)
Maurix
http://www.terra.es/personal/maurix78/

 wrote in message
8q3nlh$9bd$1...@diana.bcn.ttd.net...


 conversioni di tipo quando si usano le librerie matematiche?
Scordandoci che stiamo parlando di Java, o meglio ipotizzando che il JIT
compiler faccia il suo lavoro per bene, float e double sono gestiti alla
stessa velocita' dai processori serie intel (attuali).
SICURAMENTE un JITC non settera' il flag per diminuire la precisione a 23+1
bit se in un segmento di codice sono gestiti solo float, quindi l'esecuzione
delle varie operazioni sara' la stessa se si usano float o double.
L'unica differenza sta nella lunghezza (4 byte per i float, 8 per i double),
quindi nella memoria occupata, e nel fatto che i primi rimarranno con piu'
facilita nella cache.
Come regola generale, uso double su pochi dati (per non perdere troppa
precisione) e float su tanti dati (grossi array, etc) per velocizzare.
Poi ovviamente la questione va valutata caso per caso.
--*PaN!*

 Grazie,
Io ho iniziato a creare un motore di rendering in float .. poi ho notato che
ad esempio la radice quadrata poteva restituire solo double e dovevo
ricorrere ad un po di barbatrucchi ... es instanziare oggetti Double e
applicare la floatvalue() .
In un caso del genere penso che diventi molto di piů il tempo destinato alle
conversioni che non quello dedicato al calcolo.
Ti consiglio di usare strutture float solo per stoccare dei dati che usi in
sola lettura (float --> double non necessita di molto tempo), mentre di
usare dei float con i dati che devono essere sempre accessibili sia in
lettura che in scrittura.
Non capisco comunque la scelta di SUN di favorire il tipo double rispetto al
float dato che non le costava niente creare una serie di funzioni che si
adattassero anche ai float... se qualcuno ha un idea del perchč di questa
scelta me lo dica

 scelta me lo dica
Semplicemente perche' e' la politica di tutti i linguaggi.
Tanto i calcoli vengono comunque fatti a precisione maggiore (64 bit, o
addirittura 80) all'interno di tutti i microprocessori, ed, come dicevo
prima, un cast spesso non costa nulla. L'unico costo nell'usare float
anziche' double e' l'accesso in memoria, ma le istruzioni
float x, y;
[...]
y = (float)Math.sin(x);
accedono alla memoria solo come float, e non come double (il JIT dovrebbe
mettere inline la funzione sin, e passare gli argomenti su registri).
--*PaN!*
Newsgroup: it.comp.java
Titolo: cicli for annidati

salve a tutti! stavo provando a svolgere l'esercizio 9  del capitolo 3
di thinking in java: usare due cicli for annidati per stampare tutti i
numeri primi tra 1 e 100; all'inizio pensavo che il listato potesse
essere del tipo:
public class PrimeNumbers {
public static void detectPrimeNumbers()  {
	//con il primo for considero tutti gli interi da 1 a 100
	//con il secondo for perndo l'intero considerato e lo divido
	//per tutti gli interi minori o uguali
	for (int i=1; i<=100; i++) {
		for (int j=1; j<=i; j++) {
			if (((i%j)==0) && (i!=0)) break;
			else System.out.println(i)			
 
		}
}
}
public static void main(String[] args) {
	System.out.println("i numeri primi tra 1 e 100 sono:");
	detectPrimeNumbers();
}
}
ma non mi funge...
avete suggerimenti???
ave e grazie
giux
On Air: Ark - burn the sun
-- 
"show me a sign to a life that shines
one direction into another sheltered peace of mind"
                               skid row
--
gpe...@BLAHlibero.it
rimuovi BLAH per rispondermi
   - God Bless -

 essere del tipo:
Se ti puň interessare avevo fatto qlc del genere tempo fa , ti do il link 
nel quale se ne č discusso (c'č anche il codice): 
http://www.programmiamo.net/forum/viewtopic.php?t=130&sid=b82aeddcfe0b0ba377208d96def36240
-- 
Ciao. Fabrizio. ( icq: 241182067 )
< MISTAH KURTZ -- HE DEAD.
                A penny for the Old Guy> 
(T.S. Elliot: the hollow men)

 numeri primi tra 1 e 100
class A27 {
   public static void main(String args[]) {
     for (int i=1; i<=100; i++) {
       int j;
       for (j=2; j<i; j++)
	if(i%j == 0)
	  break;
       if(i == j)
	System.out.println(i);
     }
   }
}
- Dario

A mio avviso c'è un errore di logica: per definizione un numero primo è tale
se è divisibile solamente per se stesso e per 1. Il secondo ciclo inizia
imponendo come condizione iniziale j=1, ciò implica che il primo divisore
sia 1, errato, perchè dovrebbe essere 2.Stessa cosa per il ciclo interno che
dovrebbe terminare per valori j < i. Esempio: per il primo ciclo: i=1, j=1,
1/1 = 1 resto 0! Break! Errato perchè 1, 2, 3, 5, 7, .... sono numeri primi.
Anche la seconda condizione boolean non è molto corretta infatti i (quasi)
sicuramente diverso da zero nel tuo codice, quindi sempre TRUE.
Saluti,
Mario
"giulio petrucci" <gpe...@BLAHlibero.it> ha scritto nel messaggio
news:3ea6b1b5...@powernews.iol.it...


}
ottima soluzione!!!
:-)))
ave
giux


imponendo come condizione iniziale j=1
la classe che ho scritto io inizia il secondo ciclo per due, ma mentre
facevo copia&incolla ho tagliato un pezzo che poi ho riscritto a mano
facendo quell'errore. hai ragione.
ave
giux

Newsgroup: it.comp.java
Titolo: Variabili reference - prime armi.

Poichè sto studiando su un testo free online vorrei capire meglio una cosa:
le variabili reference in Java sono simili ai puntatori C/C++?
Si dichiarano con Stack nomevariabile?
Mah, scusate la domanda banale e BUON NATALE.

 ha scritto nel messaggio
news:hdiW7.365313$sq5.17...@news.infostrada.it...


 l'accesso diretto alla memoria che in java non avrai mai).
Dunque il testo di free su cui sto infarinandomi è "Java mattone dopo
mattone" di Massimo Tarquini che alla pagina 46 dice:
 - [...]Variabili Reference.
Java fa una netta distinzione tra Classi e tipi primitivi (?). Una delle
maggiori differenze è che un oggetto non è allocato dal linguaggio al
momento della dichiarazione (mm...OK). Per chiarire questo punto,
consideriamo la seguente dichiarazione:
int counter;
Questa dichiarazione crea una variabile intera chiamata 'counter' ed alloca
subito 4 bytes (OK) per lo storage del dato. Con le classi lo scenario
cambia e la dichiarazione
Stack s; /*(che è Stack???) */
crea una variabile che referenzia l'oggetto, ma non crea l'oggetto Stack.
Una variabile di referenza è quindi una variabile speciale che tiene traccia
di istanze di tipi non primitivi. Questo tipo di variabili hanno l'unica
capacità di tracciare oggetti del tipo compatibile: 
ad.es
. una referenza ad
un oggetto di tipo Stack (aridaje...je sta simpatico!) non può tracciare
oggetti di diverso tipo. (Perchè???)
Oltre che per gli oggetti Java utilizza lo stesso meccanismo per gli array,
che non sono allocati al momento della dichiarazione. ma viene semplicemente
creata una variabile per referenziare l'entità. Un array può essere
dichiarato utilizzando la sintassi:
int numbers[ ]; /* Lo stesso che in C. */
(A questo punto mi viene in mente l'uguaglianza del C: *numbers=numbers[0],
*(numbers+1)=numbers[1] e più in generale il fatto che array[ ] è un
puntatore al primo elemento di un array, ovvero *p_array=&array.)
[...] Le variabili reference sono molto simili concettualmente ai puntatori
C/C++ ma non consentono la conversione intero/indirizzo (perchè??) o le
operazioni aritmetiche[...] -
Ecco tutto.
Grazie mille e BUON NATALE.

Stack s; /*(che è Stack???) */
Un esempio qualsiasi con un oggetto qualsiasi di una Classe
qualsiasi...
Più chiaro, ora?
Good luck,
Mauri.
-- 
La forza di gravità è un falso mito,
è la Terra che succhia!

 operazioni aritmetiche[...] -
Perchè come ti dicevo nel mio precedente messaggio, le variabili java sono
simili ai puntatori perchè si comportano allo stesso modo in determinati
ambiti, ma non sono puntatori. I C/C++ puoi prendere il valore del puntatore
(address) in java no. In C/C++ hai l'aritmetica dei puntatori, in java no.
Tutto questo per vincolare il linguaggio a non farti accedere direttamente
alle allocazioni di memoria, bensì solo agli oggetti allocati.

Newsgroup: it.comp.java
Titolo: Colori in JTable

Salve,
ho un piccolo problema nella visualizzazione dei colori in una JTable.
Questa tabella visualizza un serie di dati con una formattazione particolare
e quindi ogni dato e' associato ad un TableCellRenderer customizzato
opportunamente.
Questo renderer tra le altre cose modifica il colore di sfondo della JLabel
visualizzata dalla tabella in modo da avere le righe pari di un colore e le
righe dispari di un altro colore (tipo la carta a lettura facilitata).
Ora, tutto questo funziona benissimo con il JRE 1.2.2, mentre con il JRE
1.3.0 i colori di sfondo non vengono visualizzati per tutte le colonne, ce
ne sono alcune che rimangono colorate con il colore delle righe dispari.
Perche' accade questo ? C'e' un particolare flag da settare per fare in modo
che la tabella disegni i colori come voglio io anche con il JRE 1.3.0 ?
Grazie per l'aiuto.
Bye

Ciao,
un altro quesito dal solito principiante...
Accade una cosa che in precedenza non succedeva mai.
Per velocizzare il lavoro di programmazione uso un ottimo IDE (kawa) è una
vecchia versione, ma non mi ha dato mai problemi.
quando cerco di far funzionare il programma da DOS ricevo questo errore:
Exception in thread "main" java.lang.NoClassDefFoundError: carScarica/class
mi sembra strano perché è la prima volta che mi dà problemi, di solito Kawa
non influisce sul funzionamento del programma anche da DOS.
Qualcuno sa dirmi dove sia il problema, ho provato anche a creare un nuovo
file, a modificarlo, ma niente,, eppure non faccio molte cose strae in
questa classe...
Grazie a tutti,
Massimo

Newsgroup: it.comp.java
Titolo: File .War

Scusate la domanda che forse è banale.
Vedo spesso questi file .war e credo di aver capito che 
fanno parte di applicazioni JSP e Servlet(anche??).
Volevo sapere cosa sono, come si creano, e cosa si deve 
inserire al loro interno...chiedo troppo? va bene anche solo
una risposta alle tre domande :-)
grazie a tutti
Jolly

 fanno parte di applicazioni JSP e Servlet(anche??).
I file WAR sono in sostanza degli archivi zippati che contengono
tutti i file necessari per una intera 'applicazione' Web. Si creano con
JAR.
Vedi la documentazione su JSWDK.
Davide
Newsgroup: it.comp.java
Titolo: ServerSocket

HO bisogno si una servlet che faccia da server mediante ServerSocket.
Cioè la servlet dovrebbe avviare un thread che accetta connessioni dalla
socket.
Se provo il programma sul mio computer mediante le jsdk fila tutto
liscio, ma quando la provo su 
webbappcabaret.com
 mi viene sollevata una
eccezione di sicurezza all'istruzione server.accept(); Non esiste un
sito che ospiti servlet senza questa fastidiosa limitazione, o che possa
eseguire un qualsiasi programma server scritto in Java? (e non solo
quindi una servlet)

 quindi una servlet)
Mah, un servizio gratuito mi sembra un po' difficile visto che comporta
uno sforzo organizzativo non banale per gestire le situazioni
potenzialmente rischiose per il funzionamento del sistema.
Ma anche solo con i servizi come webappcabaret o mycgiserver, cosa
succede se la mia servlet va in loop, oppure comincia a creare centinaia
di thread.. chi controlla l'impatto che c'e' sul sistema? E'
automatizzato?

Newsgroup: it.comp.java
Titolo: PreparedStatment.close()

Dal momento che chiudo la connessione, é poi necessario chiudere anche tutti 
i prreparedStatment, Statment, ResultsSet ottenuri dalla medesima 
connessione che andrò a chiudere? 


sarebbe meglio. per essere precisi, dovresti chiuderli in ordine inverso 
all'apertura (prima il ResultSet, poi Statement e quindi la connessione)
ciao
--
-ale-

"gorill@" <nos...@thanx.alot> ha scritto nel messaggio 
news:SZ6sd.1430$Of5....@nntpserver.swip.net...

che seccatura!
il fatto é che ho tolto dai miei DAO jdbc tutta la gestione delle eccezioni 
e transazioni. Poi chiudevo la connessione tramite un filtro che intercetta 
qualsiasi richiesta dell'utente e chiude la connessione.
Ora se chiudo i resultset e preparedstatment dentro i dao mi tocca mettere 
almeno un try finally, e reintrodurrei almeno in parte cio' che avevo voluto 
evitare.

 evitare.
jakarta is your friend.
http://jakarta.apache.org/commons/dbutils/
http://jakarta.apache.org/commons/dbutils/apidocs/org/apache/commons/dbutils/DbUtils.html

Newsgroup: it.comp.java
Titolo: avvio classi da più utenti

sapete se è sconsigliato o meno far si che più utenti condividano
fisicamente le stesse .class  fisiche di una applicazione desktop ?
ho una applicazione che vorrei evitare di distribuire a tutti gli
utenti (tutti ovviamente hanno la VM nei propri pc) e vorrei che tutti
avviino l'applicazione da una stessa cartella condivisa in un server.
ciao grazie

 fisicamente le stesse .class  fisiche di una applicazione desktop ?
Non c'è problema.

...

grazie Vincent
fino ad ora funziona che è una bellezza 
e ovviamente non si intasa la rete con la grafica perchè la vm è sui client
(che figata)

 (che figata)
Si, ma potrebbe funzionare ancora piů una bellezza se a questo punto 
tirassi l'applicazione sui client.
PS: ma prima come avevi strutturato per *non* avere la vm sui client? 
Spero non fosse che semplicemente avevi la jre in una cartella condivisa 
e facevi partire i client da li... ci credo che intasavi la rete, 
inutilmente fra l'altro perchč la vm gira comunque sul client (con la 
differenza che la carichi dalla rete, con il traffico che ne consegue).
Newsgroup: it.comp.java
Titolo: Ftp in java e ftp in C++

Ciao a tutti!
Ho scritto un piccolo client ftp a linea di comando.
Il codice sarebbe un attimino da rivedere, ma
funziona. Vorrei sapere se qualcuno che ha già
programmato in C/C++ con le Winsock mi può aiutare
a fare un porting. Il problema più difficile
l'ho incontrato cercando di riscrivere il comando
PORT a,b,c,d,e,f... da mandare al server ftp per
comandi tipo "ls" (NLST) o "get" (RETR).
Qualunque consiglio o riferimento a risorse su
Internet è veramente ben accetto!!!
Scrivetemi pure a 
davi...@tiscali.it
 così
vi rispondo allegando il listato djftp.java.
Grazie 1000!
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:fb228ec1e01a76b1fdc...@mygate.mailgate.org...


Io ho fatto un client ftp con interfaccia grafica, non uso PORT,a ma PASV a 
causa del firewall tra il mio PC ed il server ftp e non uso NLST, ma LIST.
Per il porting su VC++ prova a studiare le winsock su 
programmazione.it
.
Ciao

Newsgroup: it.comp.java
Titolo: Problemi assorbimento processore.

Buongiorno a tutti.
Vi scrivo perchè ho problemi con le applicazioni java delle pagine
web.Quando apro un sito che le contiene la percentuale di uso del processore
sale in maniera strana,avvicinandosi al 100% dell' uso da parte del
browser.Le java installate sono l' ultima versione presente sul sito.Ho
provato sia con firefox che con explorer,ma non cambia nulla.
Sapreste dirmi da cosa può dipendere ?
Grazie.

 writes:
T> Buongiorno a tutti.  Vi scrivo perchè ho problemi con le
T> applicazioni java delle pagine web.Quando apro un sito che le
T> contiene la percentuale di uso del processore sale in maniera
T> strana,avvicinandosi al 100% dell' uso da parte del browser.Le java
T> installate sono l' ultima versione presente sul sito.Ho provato sia
T> con firefox che con explorer,ma non cambia nulla.  Sapreste dirmi
T> da cosa può dipendere ?  Grazie.
Hai windows ? Semplicemente, c'è sempre un thread ready pronto a ricevere
la CPU.
-- 
 /\           ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
  //--\| | \|  |   Integralista GNUslamico
\/                 e coltivatore diretto di Software
A Cesare avrei detto di scrivermi a 
fn...@rat.vg

 web.Quando apro un sito che le contiene la percentuale di uso del processore
suppongo tu stia parlando di applet.
hai una pagina d'esempio da farci provare?

"marcopar" <marc...@NOSPAMgmail.com> ha scritto nel messaggio
news:f04j37$45v$1...@tdi.cu.mi.it...

Un sito è quello dell' Ansa: 
www.ansa.it
.
Grazie.

 Un sito è quello dell' Ansa: 
www.ansa.it
.
non mi sembra ci siano applet Java li'.

 non mi sembra ci siano applet Java li'.
cmq lo fa anche a me su windows e in misura minore su linux.
e' colpa dei banner in flash, in particolare quello di ebay sembra essere
particolarmente ansioso di usare tutta la cpu.
se usi firefox, installati flashblock e blocca tutti i flash. se poi te ne
interessa uno in particolare puoi attivarlo cliccandoci sopra.
se non lo usi, questo e' un buon motivo per farlo.
Newsgroup: it.comp.java
Titolo: array multidimensionali

Domanda da principiante..
Avendo dichiarato
 String [][] buffer;
vorrei fare in un ciclo  qualcosa del tipo
for (z=0;z<10;z++)
{
    for (i=0;i<3;i++)
        buffer[z][i]="prova";
}
Ovvero dimensionare dinamicamente l'array multidimensionale per entrambi le
dimensioni
ovviamente non funziona..
Come fare?
Grazie

Grazie
Non puoi, devi prima fare l'init dell' array con
buffer = new String[100][100] o qualcosa del genere, e niente di
dovrebbe vietare di farlo a run-time ! 
poi per ogni oggetto crei la String....
Spero di esserti stato utile...
Max Ciao :-)


Ci sono alcuni errorini, in particolare devi dichiarare la dimensione
dell'array, non puoi come in C++ lasciare che il computer allunghi da solo
l'array. In questo caso dovresti usare la classe vector.
Ecco il listato del tuo programma corretto.
class multidim {
        public static void main(String args[]) {
                String buffer[][] = new String[10][3];
                for (int z=0;z<10;z++) {
                        for (int i=0;i<3;i++) {
                                buffer [z][i] = "prova";
                        }
                }
        }
}
Ciao

Grazie
ho visto le risposte che ti hanno dato e, sebbene corrette, possono essere
completate.
In Java puoi dimensionare _dinamicamente_ gli array in modo molto diretto:
public class Dynamic {
    public Dynamic( int nRighe, int nColonne ){
        String[][] buffer = new String[nRighe][nColonne];
        for( int z=0; z<nRighe; z++){
            for(int i=0; i<nColonne; i++)
                buffer[z][i] = "prova";
        }
        public static void main(String[] args){
            new Dynamic( 15, 20 );
        }
    }
}
Spero ti sia di aiuto
Pino
Newsgroup: it.comp.java
Titolo: generazione di socket impedita per sicurezza

Ho creato un client che intewragisce con u server java tramite UDP.
Esso comunica la sua presenza al server tramite l'apertura di una socket ed
aspetta su una DatagramSocket la risposta del server.
Tramite appletwiewer funziona tutto, ma una volta esegiuta l'applet
all'interno di un browser,  al tentativo di generazione della
DatagramSocket, mi viene sollevata un'eccezione di sicurezza che mi comunica
l'impossibilità di accedere alla porta scelta per la DatagramSocket.
Grazie.
import java.applet.Applet;
import java.awt.*;
import java.io.*;
import java.net.*;
import java.util.*;
public class NetApplet extends Applet {
    boolean DEBUG = true;
    InetAddress address;
    DatagramSocket socket;
  Socket connection;
    TextArea output;
    public void init() {
        String host = getCodeBase().getHost();
        setLayout(null);
    output = new TextArea();
    output.setBounds(10,50,280,150);
    add(output);
    try {
            address = InetAddress.getByName(host);
        } catch (UnknownHostException e) {
            output.append("Impossibile recuperare l'indirizzo Internet
dell'host.\n");
        }
        try
            connection = new Socket("10.106.0.148",5000);
     } catch (IOException ex){
       output.append("Errore nella creazione della socket di
iscrizione.\n");
     }
  output.append("Connesso al Server sulla porta 5000.\n");
     try {
            socket = new DatagramSocket(6666);
        } catch (SocketException e) {
            output.append("Errore nella creazione della DatagramSocket per
la ricezione del pacchetto.\n");
            return;
        }
 output.append("DatagramSocket creata.\n");
 connect();
    }
void connect() {
        DatagramPacket packet;
        byte[] sendBuf = new byte[256];
    packet = new DatagramPacket(sendBuf, 256);
    try
            if (DEBUG) {
                System.out.println("Prima della socket.receive().");
            }
        socket.receive(packet);
        if (DEBUG) {
                System.out.println("Dopo la socket.receive().");
            }
        } catch (IOException e) {
            System.out.println("La socket.receive è fallita:");
            e.printStackTrace();
            return;
        }
        String testo_pacchetto = new String(packet.getData());
        output.append("Ricevuto: " + testo_pacchetto + ".\n");
        if (DEBUG) {
            System.out.println("Ricevuto: " + testo_pacchetto);
        }
    }
}

 ha scritto nel messaggio
news:9h7bn5$oee$1...@fe1.cs.interbusiness.it...

Ho avuto lo stesso problema! La cosa buffa è che a molta gente invece tutto
funzionava alla perfezione. Il tuo codice è corretto. Scommetto che usi
Explorer e non netscape. Prova con quello e se ti va allora vuol dire che è
tutto ok. Comunque la via più interessante è che tu provi a firmare
l'applet. Buona fortuna, ma non impazzire (PS qualsiasi porta tu userai
otterai lo stesso problema, anche con TCP!!)
Newsgroup: it.comp.java
Titolo: JSP e recordset

E' possibile tenere "in vita" un recordset tra due chiamate successive
della stessa pagina JSP?
In altre parole: eseguo una pagina JSP che estrae un recordset e lo
mostra sul browser, clicco su alcune checkbox presenti al fianco di
ogni record e premo un pulsante "ricalcola" che ripresenta lo stesso
recordset.
Vorrei che una volta estratto il recordset non dovesse riestrarlo ad
ogni click su "ricalcola" :-/
Un buon inizio potrebbe essere impostare il recordset di tipo
scrollable, per permettermi di rileggerlo piu' volte, ma questo
recordset non esiste piu' una volta terminata l'esecuzione della
pagina JSP mentre io vorrei che rimanesse disponibile ad una chiamata
successiva della pagina JSP.
Suggerimenti?
--
Un Ciao in DO Maggiore!   Remove NOSPAM to reply by email
-=) Sbaturzio (=-         ICQ: 74700365

prova a mettere il tuo recordset nella session !
dovrebbe andare all'incirca cosi:
<%@ page session="true" %>
blablabla...
<%RecorSet r;
    r=(RecordSet)session.getValue("ric");
    if (r==null)
        r = createRecordSet(); // tuo metodo per creare record set
    session.putValue("ric",myRecordset);
%>
ciao, Marco


SCusatemi ma cosa è un RecordSet?
Volete dire un ResultSet?
Non vorrei sembrare pesante.....
Sbaturzio <sbat...@NOSPAMfindest.it> wrote in message
396af387...@inews.findest.it...


 Volete dire un ResultSet?
Il risultato dell'interrogazione di una tabella di un database.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

%>
Mmm...interessante.
Per definire il metodo createRecordSet devo metterlo nella sezione
<HEAD> della mia pagina JSP, giusto? 
Altrimenti l'alternativa e' crearmi un JavaBeans ma non l'ho mai
fatto: dove posso trovare esempi di JavaBeans per capire come vanno
usati?


Secondo me non è poi tanto corretto mettere il ResultSet nella pagina.
Meglio fare gli accessi in classi a parte e caricare i dati in un Bean da
inserire poi nella JSP.
Ciao.
Alf



Comincio a crederlo anch'io che questa sia la strada migliore ma sto
ancora cercando in rete degli esempi che mi spieghino come fare.
Suggerimenti?


Ciao,
e' molto semplice.
Devi definire una Classe con proprieta' private e metodi pubblici (un Bean).
Lo carichi con i dati da esporre e poi lo metti in sessione.
A questo punto lo richiami dalla pagina JSP con il tag <BEAN>.
Ricorda di mettere lo SCOPE="session"
Ciao.

Ricorda di mettere lo SCOPE="session"
Ed il bean? Come deve essere scritto per supportate piu sessioni
contemporanee? Nel costruttore devo  metterci qualcosa come:
public Bean(){ 
   super() 
}
come ho visto fare da qualche parte?
BTW: cosa fa di preciso lo statemente "super()"?


Il Bean è semplicemente una classe Java che ha attributi privati e per
ciascuno i corrispondenti metodi Set e Get pubblici per accedere agli
attributi.
Il metodo super() richiama il costruttore della classe padre se la tua ha
ereditato da quella, ma non è necessario in un Bean.
Le sessioni sono gestite dalla classe HttpSession delle Servlet API, non
devi preoccupartene nel Bean.
Se vuoi ti posso mandare qualche esempio.
Ciao.
Newsgroup: it.comp.java
Titolo: Java??? cos'è???

Scusate ma che differenza c'è tra il java, che mi sembra sia un linguaggio
di programmazione col quale si fa di tutto, e quando si parla di java in
merito ad internet?'
Scusate la banalità fra qualche mese cercherò di fare domade piu impegnative
CRUG

Java...emm.. si è un linguaggio di programmazione!
Il java utilizzato su internet non è altro che ..... JAVA!
Utilizzato in ambiente web per fare le più disparate cose!
Un particolare utilizzo di Java per applicationi web sono i servlets.. il
discorso è un pò lunghetto.. un giorno lo affronterai perche è uno degli
utlizzi più diffusi!
E' tutto.... è un po poco... ma se sei agli inizi sappi che Java è sempre
Java ovunque lo utilizzi!
P.S.: Attento a non confonderti col JavaScript, utilizzato nelle pagine
HTML, che con il java ha in comune una parte del nome e poco(molto poco)
altro!
Ciao

 merito ad internet?'
Java e' un linguaggio di programmazione come gli altri. Le sue peculiarita'
principali sono secondo me la portabilita' (e' un linguaggio indipendente
dalla piattaforma) e il fatto che sia orientato allo sviluppo web.
Applicazioni desktop in java se ne vedono poche, anche perche' e' molto piu'
lento di C o VB.

Newsgroup: it.comp.java
Titolo: classe MessageFormat

con la classe Message Format se all'interno di un testo ho degli "'" singoli
(usati generalmente come apostrofi) la sostituzione all'interno della
stringa dei vari {0} {1} ecc.. non avvengono correttamente.
Ci sono dei caratteri di Escape per evitare questi inconvenienti???
Grazie
Rox

devi usare 2 apici che vengono poi sostituiti con 1 solo.


Newsgroup: it.comp.java
Titolo: Problemi Java e WinXP

Salve a tutti,
scrivo in questo "gruppo" nonostante il mio non sia un problema
dedicato alla programmazione Java in senso stretto.
In breve, ho installato l'SDK di Java, ultima versione (5.0, ultimo
update) per XP, comprensivo del JRE, ma ogni qual volta faccio partire
un programma che sfrutta Java per il suo funzionamento (come ad esempio
Jedit), l'aggiornamento dello scorrimento delle finestre di Windows
diventa incredibilmente lento, con un fastidioso "effetto scia". Per
intederci, quando ad esempio clicco su un'applicazione presente in
background, questa si visualizza sullo schermo in maniera lenta, con un
effetto scia tipico di un sistema con CPU sovra-caricata. Ed in effetti
è proprio quello che avviene in questi frangenti, con la CPU che
durante l'aggiornamento delle finistre arriva a toccare il 60% di
attività.
Ho pure provato a formattare più volte, installare tutte le patch per
XP ma il problema persiste.
Il mio è un caso isolato o un problema riconosciuto dell'ultima
versione?
Esiste un'eventuale soluzione?
Grazie mille in anticipo per la collaborazione.

Per curiosità che processore hai? (Non credo che l'sdk funzioni su un
486 :-P)

 
neanche XP se x questo...
per rispondere a nintendoz invece, se hai formattato patchato e installato sdk 
nuovo, beh e' tutto quello che potevi fare! se le prestazioni continuano a 
scarseggiare forse hai bisogno di un aggiornamento hw.
Newsgroup: it.comp.java
Titolo: libreria 2D

Dovrei sviluppare una applicazione che presenta grafi gerarchici (tipo
digrammi).
Sapete suggerirmi qualche libreria OS che lo fa?
Io ho trovato MICA (
http://www.swfm.com/mica.htm
) ma questa non gestisce la
disposizione degli oggetti che richiede algoritmi particolari e dedicati
Ne ho trovata una a pagamento (
http://www.yworks.com
) ma cercavo qualcosa di
aperto perchè devo farci delle modifiche.
TIA
dex

 
jgraph (
http://www.jgraph.com/
)
ma l'ho trovata complicata da usare (io ho provato la 3.x ora mi pare siano
alla 5)
byeT

Grazie Simone, a una prima occhiata mi sembra interessante (ha anche un
plugin per l'esplosione degli alberi ....)
Newsgroup: it.comp.java
Titolo: help servlet

Ciao a tutti.
Non sono pratico di servlet e me ne servirebbe una da poter invocare con una
normale chiamata http passandogli un paio di parametri (tipo così?
http://www.miosito.com/servlets/miaservlet?a=1&b=2
) e che questa chiami un
altro url passandogli un ok o un ko (ad es.
http://www.altrosito.com/check.jsp?flag=ok
).
Esiste qualche esempio in giro? Grazie mille.

 ha scritto nel messaggio
news:9mlitf$1plc$1...@stargate1.inet.it...


 > normale chiamata http passandogli un paio di parametri (tipo cosě?


Newsgroup: it.comp.java
Titolo: Conessione jdbc con java/jsf

Ciao,
Sto usando Netbeans 6 per un progetto jsf e utilizzo un componente
griglia a cui è associato un CachedRowSet Data Provider con le
seguenti impostazioni:
my_vwRowSet.setDataSourceName("java:comp/env/jdbc/Test_Oracle");
my_vwRowSet.setCommand("SELECT *  FROM MY_VW");
my_vwRowSet.setTableName("MY_VW");
Funziona tutto perfettamente, ma vorrei utilizzare la connessione che
mi sono creato manualmente senza stravolgere tutto il codice/attributi
componente, grosso modo sostituendo la prima riga in
my_vwRowSet.setDataSourceName = My_DbManager.getConnection();
è possible?
grazie a tutti
Max457007

 possible?
no. il rowset è strettamente legato all'utilizzo di un datasource.
la strada alternativa è che tu costruisca la tua DataTable a partire da 
una lista di bean già popolata, cosa che ti consiglio di fare per meglio 
separare la presentazione dall'accesso ai dati.
-- 
++ Fino all'anno scorso avevo un solo difetto. Ero presuntuoso.
http://unopuntozero.wordpress.com/
http://www.flickr.com/photos/marko_po/



Non ho trovato alcun CachedRowSetDataProvider con quei metodi 
(setDataSourceName ecc). Se non ci dai un link di documentazione per 
quella classe non possiamo aiutarti.
Newsgroup: it.comp.java
Titolo: esempi di progetto

salve,
sono praticamente un neofita, per un esame universitario dovrei creare
un progetto web funzionante in java usando netbeans come ambiente di
sviluppo.
le specifiche sono 
sviluppo di un applicazione distribuita (in pratica un sito) con
architettura client/server
implementazione dell'oggetto "sessione" tramite l'utilizzo dei cookies
appoggio a database di tipo access (.mdb) per informazioni sugli
utenti o sui contenuti delle pagine
implementazione di operazioni di base quali l'iscrizione al sito o la
gestione di preferenze sulla lingua ecc.
implementazione di operazioni complesse e specifiche dell'applicazione
progettazione grafica accattivante ed originale ed interfaccia
"userfriendly" (ritenuti requisiti fondamentali in ambiente internet)
la mia domanda è se in rete sia possibile trovare esempi su cui
basarmi per farmi un'idea di come strutturare il lavoro (livelli
logici ecc...)
alcune proposte che mi hanno dato sono:
gestione di siti di acquisto online
gestione aziendale e di magazzini
gestione di siti di quotazione di borsa (con generazione interna dei
valori dei titoli)
gestione di siti di pubblicazione album fotografici online da parte
degli utenti
spero di essere stato sufficientemente chiaro
grazie fin da ora per l'aiuto.
Matteo

salve,
...

 logici ecc...)
Su come strutturare il lavoro ti consiglio di partire dal tutorial sun.
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html
Ovviamente non ti serve assolutamente leggerlo tutto, segui i consigli 
indicati nell'introduzione e leggi i capitoli riguardanti le "Web-tier 
technology" e quindi: 1, 3, 11, 12-16 (quelli seguenti direi che per il 
momento non ti servono).
Probabilmente anche cosi troverai concetti che non ti sono utili al 
momento (ad esempio EJB), ma fossi in te ne approfitterei per 
familiarizzare con essi (ma non focalizzarti su di essi se trovi 
difficoltà a comprenderne l'uso/utilità).
Andrea

Newsgroup: it.comp.java
Titolo: ExceptionInInitializerError

Ciao a tutti
Stò disegnando un'interfaccia grafica con Swing.
Tutto fila liscio fino a quando la JVM arriva a questa riga
cmbFrequenza.setModel(new
DefaultComboBoxModel(DatiComuni.getKeyFreqs()));
La riga è contenuta in un metodo che crea l'interfaccia, tipo
l'initComponents che crea NetBeans..
Gli import sono corretti, l'IDE non mi ha restituito nessun errore
quando ho scritto il codice o l'ho compilato.
il problema è a runtime.
Secondo voi da dove salta fuori il problema?
Ciao a tutti e grazie in anticipo
Marco

Dimenticavo, quando effettuo il debug, la VM mi dice che non sa
riconoscere il tipodi ritorno del metodoche è un array di stringhe
( String[] )
Per altre info sul problema nel caso non fossi stato esauriente
chiedete pure
Ciao Marco


Posta lo stack trace dell'eccezione se vuoi essere esauriente.
-- 
Andrea Francia
http://www.andreafrancia.it/

Ommioddio!!!! cavolo che pirla che sono!!
ho letto solo la prima parte dello stacktrace saltando bellamente la
parte "CAUSED BY"!
Nulla, trovato e corretto!
Tentavo di accedere ad una variaible non ancora definita e
istanziata... Oggi sono veramente fuso!
Scusate il disturbo!
Ciao Marco