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

Ciao a tutti,premetto che ho iniziato a studiare Java da poco,e non
riesco a orientarmi per iniziare ad usare i database.
Io uso Borland Jbuilder,ma nonostante abbia letto e riletto i
tutorial,non capisco cosa serve per collegarsi al DB.
Ho capito che ci vogliono i driver jdbc,che mi pare siano una specie di
odbc di windows,ma non capisco da dove si scaricano,come e dove vanno
installati e poi come ci si collega al DB.
Se qualcuno potesse mettermi sulla strada buona sarei davvero felice.
Ho letto sul NG di Eclipse,per caso è piu friendly nell'uso che
Jbuilder?
Ciao a tutti e grazie
Fabrizio
---
Outgoing mail is certified VIRUS FREE.
Questa Mail è certificata LIBERA DA VIRUS!!
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.555 / Virus Database: 347 - Release Date: 23/12/2003

 installati e poi come ci si collega al DB.
I driver JDBC non sono altro che delle librerie di classi che servono per
connettersi ad uno specifico database. Generalmente li trovi assieme al
database che intendi utilizzare, dato che di solito vengono prodotti da
chi produce il database. Per installarli e usarli e' sufficiente fare in
modo che siano nel classpath.
-- 
Lucio Benfante
Java User Group Padova: 
http://www.jugpadova.it
Brainbench MVP for Java 1: 
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064

 installati e poi come ci si collega al DB.
I driver JDBC sono una interfaccia unificata per la connessione a RDBMS.
In pratica, paragonarli a ODBC e' errato, in quanto questi sono ad un
livello piu' alto (gli stessi JDBC permettono l'interfacciamento ad un
driver ODBC). Se vuoi paragonare i JDBC a qualcosa, puoi paragonarli ai
DBI del Perl o alle Zeos Library di Delphi/C++ Builder
Henryx
-- 
Valentina: "Mi piace inventare gli spettacoli che voglio... quelli
che non riesco a vedere, cerco di sognarli..."
                                          Guido Crepax (1933-2003)

Newsgroup: it.comp.java
Titolo: HELP ME!!! Aiutatemiiiiiiiiii raga

Raga ho un lieve problem....
Stò sviluppando un sito, con affiliazione a SuperEVa che non mi permette php
cgi e nieent'altro del genere!
L'unica cosa che mi era venuta in mente era il javascript...
Raga siccome ho qualcosa come 400 immaggini, il punto di forza di questo
sito sono proprio quelle immaggini ( Non è porno ) non posso mica creare 400
pagine per ogni sito?
Quindi mi servirebbe uno script che genera automaticamente la pagina
principale piu l'immaggine scelta!
Se po fa?
O qualcosa di simile...
Vi prego raga aiutatemi...
Aspetto vostre notizie
Luca
master...@yahoo.it

 L'unica cosa che mi era venuta in mente era il javascript...
per javascript hai sbagliato ng: chiedi su it.comp.lang.javascript
-- 
Ciao,  |  I play Russian roulette everyday, a man's sport,
Matteo |  With a bullet called life, yeah called life, (SUGAR)
Newsgroup: it.comp.java
Titolo: Java--Javascript--Plugin

Salve a tutti, ho incluso un applet java2 nelle mie pagine con i seguenti tag:
<OBJECT ID = "banner" classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH = 695 HEIGHT = 525 codebase="
http://java.sun.com/products/plugin/1.2.2/jinstall-1_2_2-win.cab#Version=1,2,2,0
"> 
<PARAM NAME = CODE VALUE=Banner> 
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2">
<PARAM NAME="scriptable" VALUE=false> 
<COMMENT> 
<EMBED type="application/x-java-applet;version=1.2.2" CODE=Banner WIDTH=695 HEIGHT=525 scriptable=false pluginspage="
http://java.sun.com/products/plugin/1.2.2/plugin-install.html
"> 
<NOEMBED></COMMENT></NOEMBED></EMBED></OBJECT>
Tutto funziona bene sia con Ie che Ns, con lo spiacevole inconveniente di non riuscire ad accedere ai metodi pubblici dell'applet da javascript. Vale a dire che un'istruzione del genere :
   document.miaform.banner.metodo() 
non funziona più. Andava invece tutto bene caricando la versione 1.1 della stessa applet tramite il Tag APPLET.
Mi scuso per la lunghezza e ringrazio dell'attenzione.
Cordiali saluti. 
_________________________________________________________________________
la tua email gratuita e per sempre su 
http://www.freemail.it
 (anche POP3)
--
Posted from 
qma...@hermes.evo.it
 [194.184.29.10]
via Mailgate.ORG Server - 
http://www.mailgate.org

 wrote in message
0002171219...@hermes.freemail.it...


Newsgroup: it.comp.java
Titolo: eventi mouse da jbutton

ancora una volta ho il mio solito componente che eredita da JButton.
questo componente implementa l'interfaccia MouseListener cosi' puo'
fare un po' di cose carine quando il mouse ci passa sopra, ecc.
ho verificato che esso riceve tutti gli eventi del mouse che
MouseListener permette di intercettare.
ora, dalla mia applicazione creo tale componente e lo aggiungo ad un
JPanel. inoltre, vi aggiungo un altro "MouseListener" (oltre a quello
che il componente aggiunge a se stesso in fase di costruzione).
ebbene, il mouselistener dell'applicazione funziona e sente i click
del mouse ma *non* gli eventi "entered" e "exited"... che si perdono
da qualche parte... ma che continuano ad arrivare al componente.
saluti
-- 
Seti@Home Java Applets
http://maruko.cjb.net/

ancora una volta ho il mio solito componente che eredita da JButton.
ancora una volta sto paio di ...
scusate tanto, oggi proprio sono andato...
ero io che non ascoltavo volontariamente quel tipo di evento...
non ho parole...

Newsgroup: it.comp.java
Titolo: Come tirare fuori il codice da un file jar

Salve a tutti,
avrei l'esigenza di leggere un file jar
è possibile leggere il codice che ci sta all'interno o è praticamente 
impossibile ?
Sono alle prese con un'applet scaricato da internet di cui voglio 
studiarne il codice.
Aspetto vostri pareri.
Premetto che sono un neofita di tutto quello che riguarda Java.

 impossibile ?
scompatti il jar (e' praticamente uno zip)
usi un decompilatore (tipo jad) per ottenere i .java dai .class.
se il codice non e' offuscato dovresti ottenere una copia conforme
all'originale, commenti a parte.

 all'originale, commenti a parte.
Ciao,
come si può fare in modo di offuscare il codice per evitare che qualcuno
usi jad sui class?
Grazie
-- 
<michele @ nectarine . it>
WWW: 
http://xjp.altervista.org
MSN: <michele @ nectarine . it>
Oderint, dum metuant.

 usi jad sui class?
google: java obfuscator

Newsgroup: it.comp.java
Titolo: Java per principianti

Ciao a tutti,volevo sapere:qualcuno saprebbe consigliarmi un buon manuale
per imparare a usare Java?Calcolando che parto proprio da zero (o forse
anche meno) e che mi servirebbe prevalentemente nell'ambito di progettazione
di siti internet.
Grazie mille,ciao

...

Newsgroup: it.comp.java
Titolo: Swing,JFrame eJpanel

Qualcuno mi da qualche indicazione?
io devo fare un'interfaccina semplice con 2 text area, vorrei utilizzare 
le swing a dispetto delle AWT.
Quando lancio l'interfaccia però le dimensioni del frame non sono quelle 
che ho settato io con
frame.setSize()
ma prende delle dimensioni a caso (sembra) e la texarea in basso nn mi 
si visualizza a meno che non stretcho la finestra.
Come posso fare per far partire l'applicazione con le dimensioni che 
voglio io???
Vi allego il codice di segutio.
Ciao e grazie
alessio
------------------------CODE-------------------------
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class Ralink {
	JPanel panel;
	JTextArea treq;
	JTextArea tres;
	JButton submit;
	public Ralink(){
		treq = new JTextArea("Richiesta",10,65);
		tres = new JTextArea("Risposta",10,65);
		panel = new JPanel();
		submit = new JButton();
	}
 
	public Component inizializza(){
 
		submit.setMnemonic(KeyEvent.VK_I);
		submit.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				tres.setText(treq.getText());
			}
		});
 
		treq.setBorder(BorderFactory.createLineBorder(Color.black));
		tres.setBorder(BorderFactory.createLineBorder(Color.black));
		//panel.setSize(20,20);
		panel.setBorder(BorderFactory.createEmptyBorder(
												30, //top
												30, //left
												30, //bottom
												30) //right
												);
 
 
		panel.add(treq,BorderLayout.NORTH);
		submit.setSize(30,30);
		submit.setBackground(Color.WHITE);
		submit.setText("Invia");		
		panel.add(submit,BorderLayout.CENTER);
		panel.add(tres,BorderLayout.SOUTH);
 
		return panel;
	}
 
	public static void main(String[] args) {	
 
		JFrame frame = new JFrame("Ralink Manager");
		Ralink ralink = new Ralink();	
		Component contents = ralink.inizializza();
		frame.getContentPane().add(contents, BorderLayout.CENTER);
 
		//Aggiungo un windows listener
		frame.addWindowListener(new WindowAdapter() {
					public void windowClosing(WindowEvent e) {
						System.exit(0);
					}
		});
 
 
		frame.pack();
		frame.setVisible(true);
 
	}
}

 frame.pack();
Togli pack e metti setSize


grazie 1000
Newsgroup: it.comp.java
Titolo: Creare file.jar che si lancia con...

Salve a tutti, c'è qualcuno
che sà dirmi come creare un file jar 
che si possa lanciare con il doppio click?
uso i flag mf , dalla linea di comando
funzia ,ma non con un doppio click.
Ringrazio  tutti  ciao

 che si possa lanciare con il doppio click?
In windows occorre preparare un setup che associ il tipo file jar al 
comando java.

 ha scritto nel messaggio
news:Xns9472DC85CF...@195.31.190.131...

Meglio javaw, che non apre la console dos.
Scorpio.

...

Per creare il file jar che si lancia con un click devi seguire il
seguente procedimento:
1. Creare il file .jar: jar cf nomefile.jar *.class
2. Estrarre il file META-INF/MANIFEST.MF: jar xf nomefile.jar
META-INF/MANIFEST.MF
3. Aprire tale file e scrivere   Main-Class: nomemainclass
4. Ricreare il file .jar con la seguente istruzione: jar cfm
nomefile.jar META-INF/MANIFEST.MF *.class

[..]
.. adesso provo , intanto ti ringrazio
cmq , non ho vcapito perchè bisogna creare il file
in 2 passaggi, usando i flag mf ho creato il jar con
il manifest indicando la classe che contiene il main
ciao



[..]


[...]


Newsgroup: it.comp.java
Titolo: paint() e repaint()

Ciao a tutti. Sto facendo una semplice applet tipo album fotografico, solo
che, quando chiamo repaint() per caricare la seconda immagine, la carica, ma
sfarfalla, come se continuasse a cancellare lo schermo ed a ricaricarla. Non
č possibile richiamare di nuovo paint()? (Ci ho provato senza riuscirci)

 è possibile richiamare di nuovo paint()? (Ci ho provato senza riuscirci)
prova e ridefinire update
public void update(Graphics g)
{
        paint(g);
}
ciao_O
Andrea
Newsgroup: it.comp.java
Titolo: Aiuto: novizio, cosa significa NoClassDefFoundError in Main?

Salve, mi succede con praticamente tutti i programmi,
per quanto semplici possano essere (fra l'altro alcuni sono
programmi di esempio della Sun), dopo averli compilati senza errori
col jdk Sun, quando mi appresto ad eseguirli mi appare il messaggio
d'errore:
*Exception in thread "main" java.lang.NoClassDefFoundError:
C:\programmazione\Bas
icJava1\Code\ExampleProgram/java*
Ho ipotizzato che si tratti del ClassPath che non ho impostato a dovere, ho
provato ad inserire la directory in questione, ma non cambia niente, e nel
libro che ho acquistato non si parla praticamente della configurazione delle
variabili d'ambiente se non per un breve accenno, ne è presente l'errore in
questione, sono andato a guardare la documentazione Sun, ma la spiegazione
non mi dice proprio niente...
Che mi aiutate? :)
Grazie
santo giuseppe

 wrote:

e il classpath che devi impostare una dir sopra quella incriminata
e metti anche . (directory corrente) nel classpath

 e metti anche . (directory corrente) nel classpath
Grazie Frank!
Saluti
santo giuseppe

 e metti anche . (directory corrente) nel classpath
Allora, ci ho provato, ho inserito sia la directory incriminata, che la
parent, come mi è stato suggerito, ed anche il ".", ma non funziona,
l'errore è sempre lo stesso.... a questo punto mi è venuto il dubbio di non
aver seguito qualche passo dell'installazione... io credevo che il classpath
venisse impostato, almeno per le directory del jdk, automaticamente dal
programma di installazione della Sun... anche perchè fino ad ora avevo
utilizzato un ide, e questi problemi non li avevo mai incontrati....
Sarei grato se metteste un tipico settaggio del classpath da inserire
nell'autoexec.bat.
Grazie, e scusate se rompo ancora...

 ha scritto nel messaggio
news:8n1cmk$gvg$1...@nslave1.tin.it...


 programma:-)
Capito!, ma potresti postarmi il tuo di Classpath (anche non in ambiente
Dos), così vedo comè fatto....
Ho istallato il jdk1.3 e nell'autoexec.bat il classpath non viene creato....
Ho guardato sul sito www. java.sun... etc etc il file
install-jdk1.3-windows.html o qualcosa del genere, ma era disponibile solo
per gli utenti registrati............
Grazie....

 Dos), cosě vedo comč fatto....


 Questo non sta nel mio autoexec, comunque tu piazza una cosa del genere
lě.
Dirti grazie 1000 č dire poco :)
Saluti webmaster.....
santo giuseppe
Newsgroup: it.comp.java
Titolo: aiutino jsp e classi

sto cercando di capire come fare da una jsp a richiamare una classe ma non
capisco dove sbaglio
/*StringInsertData*/
import java.util.*;
import java.text.DateFormat;
public class StringInsertData {
    private int me;
    /** Costruttore */
    public StringInsertData(int m) {
      me=m;
    }
   public void setDataMese (int i) {
me=i;
  }
  public String toString(int i) {
    me = i;
    if(me==Calendar.MAY)
   {
         return "__/05/2004%";
   }//fine di maggio
    else if(me==Calendar.JUNE)
    {
         return  "__/06/2004%";
    }//fine di giugno
    else if(me==Calendar.JULY )
    {
          return  "__/07/2004%";
    }//fine di luglio
    else if(me==Calendar.AUGUST)
    {
         return  "__/08/2004%";
    }//fine di agosto
    else if(me==Calendar.SEPTEMBER )
    {
          return "__/09/2004%";
    }//fine di settembre
    else if(me==Calendar.OCTOBER )
    {
          return  "__/10/2004%";
    }//fine di ottobre
    else if(me==Calendar.NOVEMBER )
    {
          return  "__/11/2004%";
    }//fine di novembre
    else if(me==Calendar.DECEMBER )
    {
        return  "__/12/2004%";
    }//fine di dicembre
    else if(me==Calendar.JANUARY)
    {
     return  "__/01/2004%";
    }//fine di gennaio
    else if(me==Calendar.FEBRUARY )
    {
       return "__/02/2004%";
    }//fine di febbraio
    else if(me==Calendar. MARCH )
    {
      return  "__/03/2004%";
     }//fine marzo
    else
    {
         return  "__/04/2004%";
     }//fine aprile
  }
}
/*Saldoconto.jsp*/
...........
<%
int mese=Calendar.getInstance().get(Calendar.MONTH);
       StringInsertData d = new StringInsertData(mese);
       String data=d.toString(mese);
%>
............

Ciao, stefano!
Il giorno 22/05/2004 alle ore 14:31 hai scritto:
 s> sto cercando di capire come fare da una jsp a richiamare una classe ma
 s> non capisco dove sbaglio
A parte che potresti anche scrivere che errore ti ritorna, di primo acchito
direi che dovresti mettere la classe in un package.
Bye
-- 
There is no death; There is the Force.
http://www.maccasoft.com

 ............
Ma non ti stufi a scrivere tutti quegli if? :)
Perchè non scrivere una cosa tipo:
public String toString(int i) {
	if(i<1 || i>12)
		throw new IllegalArgumentException("provided value for "
		                                  +" parameter i (" + i
		                                  +") is not between 1 "
		                                  +"and 12");
	return  "__/" + (i<10 ? "0" + i : i) + "/2004%";
}
Oppure perchè non usare NumberFormat, o (meglio ancora) SimpleDateFormat?
A parte la paternale :), se hai un NoClassDefFoundError (come immagino) 
la causa più probabile è che non hai messo la classe in 
WEB-INF/classes/<eventuale package> o il jar in WEB-INF/lib
Sperando di averci azzaccato,
	Giorgio
Newsgroup: it.comp.java
Titolo: Recuperare una chiave autoincrementata...

Salve ragazzi,
ho un problema a dir poco pazzesco che mi sta mandando nel panico.
Ho realizzato un'applicazione in jsf che si interfaccia con Mysql e
devo realizzare l'inserimento in una tabella che ha un campo id di tipo
autoincrementato(intero).
Devo far sì di recuperare l'id dopo l'inserimento perchè mi serve per
fare ulteriori inserimenti in altre tabelle.
Ho realizzato un metodo che dovrebbe farlo, ne ho fatto un debugging
assicurandomi che attravaersasse i cicli e i controlli giusti e tutto
va bene.
Il problema è che il valore che mi restituisce(l'indice della chiave)
è sempre 0!!!!!
Come posso risolvere il problema?
Vi prego aiutatemi,non so più dove sbattere la testa.....grazie,ecco
il metodo
public String AddNewExp() throws Exception {
		DataSource dataSource = Singleton.getInstance().getDataSource();
		Connection conn = dataSource.getConnection();
		if (conn != null) {
			AuthenticationBean bean2 = (AuthenticationBean) ViewUtils
					.eval("#{authenticationBean}");
			PreparedStatement pst2 = null;
			pst2 = conn	.prepareStatement("INSERT INTO
esperimento(username,nometeam,piattaforma,links_url,tipoesperimento,controlliqualita,brevedescrizione,numeroibridazioni,autore,laboratorio,contatti,protocolloscansione,softwareanalisi,tiponormalizzazione,scalalogaritmica,test,parametri,fattoredicorrezione,fattore1,fattore2,fattore3,fattore4)
VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)",
							Statement.RETURN_GENERATED_KEYS);
			pst2.setString(1, bean2.getLoginName());
			pst2.setString(2, bean2.getTeamName());
			pst2.setString(3, platformName);
			pst2.setString(4, links);
			pst2.setString(5, toe);
			pst2.setString(6, qcst);
			pst2.setString(7, description);
			pst2.setInt(8, hybridationNumbers);
			pst2.setString(9, author);
			pst2.setString(10, laboratory);
			pst2.setString(11, contact);
			pst2.setString(12, scanning);
			pst2.setString(13, software);
			pst2.setString(14, normalization);
			pst2.setString(15, logarithmic);
			pst2.setString(16, test);
			pst2.setString(17, parameter);
			pst2.setString(18, correction);
			pst2.setString(19, factor1);
			pst2.setString(20, factor2);
			pst2.setString(21, factor3);
			pst2.setString(22, factor4);
			ResultSet rs=null;
				pst2.executeUpdate();
				u=2;
				int autoIncKeyFromFunc = -1;
			u=3;
			    rs = pst2.executeQuery("SELECT LAST_INSERT_ID()");
			   u=4;
			    if (rs.next()) {
			       u=5;
			    	autoIncKeyFromFunc = rs.getInt(1);
			    	u=6;
			    } else {u=7;
			        // throw an exception from here
			    }
			    rs.close();
			    pst2.close();
			 }
 
 
 
 
			conn.close();
			return "go";
	}

 fare ulteriori inserimenti in altre tabelle.
Una cosa tipo questa?
http://snipurl.com/vfsb
Newsgroup: it.comp.java
Titolo: Leggere da un file

Ciao a tutti,
e' da due giorni che cerco di aprire un file di testo e di mettere il
suo contenuto in una stringa. Inutile dire sto sbattendo la testa
inutilmente, vista la mia niubbaggine con java. :-(
Vi sarei grato se mi deste una mano...
-- 
Ciao,
the_speck

:

import java.io.*;
...
try {
    BufferedReader br = new BufferedReader(new FileReader(new File("foo")));
    String line=br.readLine();
    br.close();
} catch(IOException e) {
    e.printStackTrace();
}
Che sia una FAQ? :)
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun


Cris, la tua diplomazia si riconosce sempre.
Io stavo per rispondere con un RTFM... ma non lo faccio.
Carlo

Io stavo per rispondere con un RTFM... ma non lo faccio.
Grazie per la pieta' :-) 
TFM c'e' l'ho davanti e' il solito megatomo da centinaia di pagine, e
non me lo spiega. TFAPI ce le ho sul PC e non ci si capisce un ... 
Sono un niubbo di java ma non certo di usenet... prima di venire a
chiedere ho cercato di risolvermelo da solo, il problema.
Btw, mi spiace se ti ho fatto innervosire, ma ero proprio nella zreqn.
-- 
Ciao,
the_speck

Che sia una FAQ? :)
Grazie infinite. Come ho detto a Carlo Emanuele Demontis (Ehi! fa CED
in nomen est omen ^___^), mi scuso per un intrusione da "RTFM",
"leggiti  le faq, pirla!" ecc. ecc. Ma ero veramente messo male.
-- 
Ciao,
the_speck

Newsgroup: it.comp.java
Titolo: Convertitore Java-Analisi-Java

Ciao a tutti.
Volevo sapere se esiste un tool, e dove posso reperirlo, che mi converta
del codice Java in un documento di analisi.
Mi hanno detto che lo faccia anche JBuilder ma non sono riuscito a
capire come lo possa fare.
Grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Documento di analisi inteso come cosa?
JBuilder integra Together che permette il "roundtrip" tra sorgente Java e
UML.
L'ho visto in demo e mi sembra una cannonata!
Alex.
-- 
___________________________________________________________
a p bertolini
(
www.webwarrior.org
)

 Alex.
Hai preso in pieno il problema, ma sai come posso reperire Together???
Grazie tante per l'aiuto


www.borland.com/products/downloads/download_together.html
ciao,
gigi


 
Per chi usa Eclipse ho visto che c'e' questo e non pare male
(c'e' anche in versione free, ovviamente con meno feature)
Omondo EclipseUML 
http://www.omondo.com/
l'ho provato al volo e mi pare faccia java<->uml<->java
(cioe' lui ti crea il diagramma a partire dal java, modifichi il 
diagramma e lui in automatico aggiorna/crea il java corrispondente)
oppure ancora ci sono i prodotti Poseidon (anche in versione Community
gratuiti) che si integrano (se non erro) con NetBeans e soci
url : 
http://www.gentleware.com/
oppure dovrebbero esserci anche i prodotti Rational Rose
Ciao,
Norberto

 diagramma e lui in automatico aggiorna/crea il java corrispondente)
Uh! Lo provo!
E' gratuito?


 E' gratuito?
la base si, la enterprise si paga (ma se non erro
non e' ancora uscita)
cque c'e' la feature list matrix (o come cavolo si chiama)
sul sito :D
Norberto
Newsgroup: it.comp.java
Titolo: java debugger

Conoscete un buon debugger visuale (Win 32) per java
freeware o shareware non integrato in grossi sistemi
di sviluppo?
Se si, vi prego di inviarmi qualche nota (nome, URL, ecc..)
a riguardo.
Grazie

di sviluppo?
Kawa ne aveva uno per il JDK 1.1.x, ma non so poi cos'e' stato fatto per il
JDK 1.2.

JDK 1.2.
Ora Kawa supporta pienamente JDK1.2(debugger compreso)

Newsgroup: it.comp.java
Titolo: Resultset vuoto

Se io faccio una query del tipo SELECT COUNT(*)
come faccio a vedere se questa mi ritorna un rs vuoto oppure quanti record
mi trova? in VBscript per esempio č if rs(0) = 0 ... per vedere se vuota e
rs(0) mi ritorna il numero di record trovati.
Ciao GRAZIE

 ha scritto nel messaggio
news:a0n676$6bt$3...@pegasus.tiscalinet.it...

Per il test io uso :
    if ( ! rs.next()  )
Marco G.

 ha scritto nel messaggio
news:a0n676$6bt$3...@pegasus.tiscalinet.it...


Newsgroup: it.comp.java
Titolo: Domanda facile: creazione package

Come da oggetto, come si fa a creare un package??
Grazie!

 wrote in message
news:1_jK9.13497$ab2.3...@news1.tin.it...


 Come da oggetto, come si fa a creare un package??
Basta dichiararlo con la direttiva package in testa al file.
Non faccio esempi perchè ne è pieno il mondo...
Newsgroup: it.comp.java
Titolo: Visualizzazione dei disegno in formato DXF

Qualcuno potrebbe darmi delle informazioni su come visualizzare all'interno
di una classe Java , dei disegni in questo formato??
Grazie


Per leggere (e capire) un file DXF ti consiglio questo:
http://www.autodesk.com/techpubs/autocad/acad2000/dxf/
Per quanto riguarda la visualizzazione:
   -se si tratta di 2d o 2d e mezzo puoi utilizzare le classi Graphics2D 
e company...
   -se si tratta di un file 3D allora ti consiglio di utilizzare Java3D 
con qualche opportuno loader...
HTH,
Fausto Mancini
Newsgroup: it.comp.java
Titolo: problema con lettura da file

salve.
mi capita un problema piuttosto strano.
devo leggere un file e uso questo codice
            BufferedReader in = new BufferedReader(new
FileReader(filesel.getText()));
            while ((stringax=in.readLine()) != null) {  .......
nel file ci sono due caratteri partcolari : alt 128  e alt 248.
non so perchè ma questi due caratteri (che sono spersi in un file da 500M)
mi diventano alt 172 e alt 58 , che corrisponde a :
ci capite qualcosa ?
non è che il BufferedReader accetta solo caratteri minori di alt 128 ?
ogni suggerimento è ben accetto
ciao

non č che il BufferedReader accetta solo caratteri minori di alt 128 ?
No. Dovrebbe comportarsi "bene" con tutti i caratteri.
Anzi gestendo diversi encoding Unicode, dovrebbe andar bene anche con 
caratteri molto piů "esotici".
Facci sapere.
-- 
Ciao
	Fabrizio C.

 Facci sapere.
sto facendo una classe che importa dati in un database mysql , perchè  il
driver org.gjt.mm.mysql non supporta il LOAD DATA LOCAL INFILE, e io ho
bisogno di poter importare dati da client (dove sta il mio applicativo) a
server (dove sta mysql).
l'importazione la faccio leggendo riga per riga e ad ogni riga faccio una
INSERT ... VALUES(...).
allora ho fatto questa prova : ho scaricato con SELECT * INTO OUTFILE =
pippo eccetera una tabella di circa 500.000 record , ho provato ad
importarla con la mia classe , e poi l'ho riesportata sempre con SELECT *
INTO OUTFILE = pluto.
poi ho fatto il match fra i due file pippo e pluto usando una funzione di
dos , fc.
il risultato è appunto quello che ti dicevo , cioè solo 8 records sono
differenti , e solo su quei caratteri particolari.
comunque ho visto che la cosa invece funziona usando :
            DataInputStream in = new DataInputStream(new
FileInputStream(nome_file)));
e in seguito
            while ((stringax=in.readLine()) != null) {
quindi mi viene da pensare che effettivamente il metodo che ho usato per
primo (bufferedreader) legga solo caratteri strettamente ascii (0-127)
ora il problema è che uso un metodo deprecato (readLine()) e che il
DataInputStream è più lento del bufferedreader.
infatti sto ancora testando e sono le 2,15 di notte :(
ciao

infatti sto ancora testando e sono le 2,15 di notte :(
Invece di uscire, eh? :-)
-- 
Ciao
	Fabrizio C.

Newsgroup: it.comp.java
Titolo: Jk2 + apache2 + tomcat

Ciao ragazzi, sapete spiegarmi definitivamente le direttive apache del modulo jk2?
Questo perchè nel web c'e' il marasma assoluto!
Vi ringrazio in anticipo

Ciao, happytriki!
Il giorno 07/06/2004 alle ore 17:32 hai scritto:
 h> Ciao ragazzi, sapete spiegarmi definitivamente le direttive apache del
 h> modulo jk2? Questo perchè nel web c'e' il marasma assoluto!
Caspita, non c'e che si deve andare tanto in la...
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jk2/index.html
E dire che c'e' pure un link diretto dalla documentazione di Tomcat...
Bye
-- 
There is no death; There is the Force.
http://www.maccasoft.com
Newsgroup: it.comp.java
Titolo: Aiutate un novellino !

Sto cercando di imparare  java per creare applet. 
Per far pratica ne ho provato uno stupido, a cui bisognava passare con
<PARAM> dei numeri interi. 
Ho letto che questi parametri vengono acquisiti tranite il metodo
getParameter () , specificando nelle parentesi il nome della variabile. 
E' corretto se definisco due variabili in questo modo 
int num1;
int num2;
e successivamente acquisisco i loro valori con il seguente metodo :
public void init() {
num1 = getParamenter("num");
num2 = getParamenter("num");
.......
......
......
}
??
Ve lo chiedo sto applet fesso non mi funziona.  
Grazie Valerio.
P.S. non mi ridete appresso per piacere.

Sto cercando di imparare  java per creare applet. 
Per far pratica ne ho provato uno stupido, a cui bisognava passare con
<PARAM> dei numeri interi. 
Ho letto che questi parametri vengono acquisiti tranite il metodo
getParameter () , specificando nelle parentesi il nome della variabile. 
E' corretto se definisco due variabili in questo modo 
int num1;
int num2;
e successivamente acquisisco i loro valori con il seguente metodo :
public void init() {
num1 = getParamenter("num");
num2 = getParamenter("num");
........
.......
.......



Devi tenere presente che getParameter ritorna un oggetto di tipo String; per
convertire da String a numero intero devi utilizzare la classe Integer:
try
{
    num1=Integer.valueOf(getParameter("num1")).invValue();
    num2=Integer.valueOf(getParameter("num2")).invValue();
}
catch (NumberFormatException e)
{
    //questa eccezione viene generata se i valori passati per i parametri
num1 e num2 non sono convertibili in interi.
}
---
Valter Minute
min...@fortech.it
 (the reply address of this message is invalid)
---
Are you looking for a good freeware ScreenSaver? Try FOYD!
http://www.winsite.com/info/pc/win95/desktop/foyd1395.zip/
if you want, I can send you the (free) C++ source code.

 num2 = getParamenter("num");
public String getParameter(String name)
ovvero getParameter ritorna una stringa che č a tuo carico convertire
eventualmente in intero.
Un esempio:
num1 = parseInt(getParameter("num1"));
HTH, julio di egidio
ju...@webzone.it
[posted and mailed]

     num1=Integer.valueOf(getParameter("num1")).invValue();
che ne dici di un semplice parseInt()?
Ciao, julio di egidio
ju...@webzone.it
[posted and mailed]

Valerio ha scritto nel messaggio
+ADw-01bd6dbd+ACQ-d83f1020+ACQ-f0bd78c3+
AEA-catino.exe.dada.it
+AD4-...
+AD4-... bisognava passare con
+AD4APA-PARAM+AD4- dei numeri interi.
+AD4- ...
+AD4-int num1+ADs-
+AD4-int num2+ADs-
+AD4- ...
+AD4-public void init() +AHs-
+AD4-num1 +AD0- getParamenter(+ACI-num+ACI-)+ADs-
+AD4-num2 +AD0- getParamenter(+ACI-num+ACI-)+ADs-
+AD4-........
+AD4-.......
+AD4-.......
+AD4AfQ-
Il Problema sta nel fatto che getParameter() ritorna una Stringa e ono un
int. Sei costretto quindi a convertire la stringa.
Ciao
Mei
Newsgroup: it.comp.java
Titolo: Finestra indipendente

Buon giorno a tutti, ho il geguente script:
<script language="JavaScript1.2">
top.window.moveTo(0,0);
if (document.all) {
top.window.resizeTo(screen.availWidth,screen.availHeight);
}
else if (document.layers||document.getElementById) {
if
(top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth){
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;
}
}
</script>
<script language="javascript" type="text/javascript">
var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") ||
pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);}
</script>
Non avendo molta domistichezza cosa devo modificare per abilitare la
scroll bar di destra ???
Grazie per la cortese attenzione
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ho il seguente script:
<script language="JavaScript1.2">
top.window.moveTo(0,0);
if (document.all) {
top.window.resizeTo(screen.availWidth,screen.availHeight);
}
else if (document.layers||document.getElementById) {
if
(top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth){
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;
}
}
</script>
<script language="javascript" type="text/javascript">
var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") ||
pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);}
</script>
Come posso fare per abilitare la scroll bar di destra ???
Grazie per qualsiasi info
Saluti

Newsgroup: it.comp.java
Titolo: creare un file temporaneo

Ciao a tutti,
  ho fatto una funzione per creare un file temporaneo,
andava benissimo fino a quando a incominciato a fare i capricci,
restituendo a runtime il suddetto errore nella catch IOException:
"La sintassi del nome del file, della directory o del volume Þ
incorretta"
Il mio programma è questo:
	// Creo il file temporaneo
	File temp = File.createTempFile("$$ciccio" + nomefile, ".cif");
 
	// Creo un buffer di scrittura
	BufferedWriter out = new BufferedWriter(new FileWriter(temp));
        //scrivo
	out.write("Stato della connessione: " + status);
	out.flush();
	out.close();
----------------------------------------------------------
dove, per la cronaca, nomefile è una Stringa e status è una variabile di
tipo int
Grazie
   Roche
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 andava benissimo fino a quando a incominciato a fare i capricci,
"fino a quando"... significa giorni? ore? hai cambiato OS nel
frattempo ? il $ e' un carattere speciale nell'OS che stai usando?
Davide

no, non ho cambiato OS ma ho aggiunto altre istruzioni al programma,
ho provato ad eseguirlo da solo e va, perciò andrà in conflitto con
qualcos'altro.


Newsgroup: it.comp.java
Titolo: Dubbi con interfacce

Scusate se per alcuni il mio quesito puň sembrare banale, ma
sfogliando tutti i testi in mio possesso e dopo una ricerca in
internet non sono riuscito a trovare una logica.
Se io creo:
public interface a{
  void metodo();
}
poi:
public class b implements a{
  public void metodo(){
  ....
  }
}
se io istanzio un oggetto in questo modo:
b obj=new b();
giustamente visto che quando creo una classe estendo sempre la classe
Object eredito tutti i metodi di questa, perň se l'oggetto lo istanzio
cosě:
a obj=new b();
attraverso quale meccanismo la variabile "a" riesce ad accedere ai
metodi Object visto che una interfaccia non puň estendere una classe ?
(dovrebbero essere disponibili solo i metodi definiti
nell'interfaccia), ho notato poi che solo i metodi non protected della
classe Object sono utilizzabili, perche ?
Il tutto non dovrebbe essere controllato dal polimorfismo, non avendo
l'interfaccia implementati i metodi di Object come fai a chiamare dei
metodi che sono solo implementati nell'oggetto. Se si parlasse di una
variabile di una superclasse che fa riferimento a una sottoclasse non
sarebbe possibile chiamare dei metodi dalla superclasse implementati
solo nella sottoclasse.
Forse mi sto perdendo in un bicchiere d'acqua ho forse non ho capito
come funzionano le interfacce, ma in questo momento piů ci penso piů
non riesco a capire con quale meccanismo l'interfaccia attraverso il
polimorfismo riesce a chiamare metodi implementati solo nell'oggetto a
cui fa riferimento.

 cui fa riferimento.
Hai capito bene le interfacce, solo devi andare piů lentamente; questa 
dell'ereditare implicitamente da Object č una di quelle cose che si 
tramandano per via orale i guru di Java...sai...leggende di eroi e draghi...

 cui fa riferimento.
Ciao, ti stai perdendo in un bicchiere d'acqua. Non c'e' nessuna logica
da capire, bisogna semplicemente sapere come sono definite le interfacce
nel linguaggio Java.
Dalla JLS, 9.2 Interface Members:
http://java.sun.com/docs/books/jls/second_edition/html/interfaces.doc.html#32392
...in particolare:
"If an interface has no direct superinterfaces, then the interface
implicitly declares a public abstract member method m with signature s,
return type r, and throws clause t corresponding to each public instance
method m with signature s, return type r, and throws clause t declared in
Object, unless a method with the same signature, same return type, and a
compatible throws clause is explicitly declared by the interface."
Credo basti questo per chiariti il motivo per cui, usando un reference del
tipo di un'interfaccia, si ha accesso anche ai metodi di Object. In
pratica viene costruita una superinterfaccia implicita dai metodi pubblici
non statici di Object.
-- 
Lucio Benfante
Java User Group Padova: 
http://www.jugpadova.it
Brainbench MVP for Java 1: 
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064
Newsgroup: it.comp.java
Titolo: [un pò OT] edito XML

mi scuso per il piccolo OT ma c'è moilto legame tra Java e XML in questo
periodo
Mi consigliate un ottimo editor XML a parte XML Spy
grazie

 Mi consigliate un ottimo editor XML a parte XML Spy
stylous studio di sonic software..
ci puoi davvero fare i numeri :)
ciao, Nonnu.


XMetal, di softquad
Complesso, costoso, ma potente
----------------------------
Massimo Foti
http://www.massimocorner.com
----------------------------

Newsgroup: it.comp.java
Titolo: Gestione eventi

Nella mia applicazione vorrei associare un KeyListener ad un oggetto 
(classe derivata da JComponent) contenuto in un JFrame. Il problema è 
che non viene intercettato alcun evento, se invece associo il 
KeyListener al JFrame questo funziona.
Come posso far arrivare l'evento di pressione di un tasto al KeyListener 
dell'oggetto contenuto nel JFrame?
Altra domanda: come posso "simulare" un evento in modo che venga 
intercettato da un certo Listener? Esempio:
if(condizione) invoca_evento();
Grazie.

 Grazie.
Ipotizziamo che l'oggetto component sia una jTable.
jTable.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyReleased(java.awt.event.KeyEvent evt) {
                nome_metodo(evt);
            }
        });
ora implementi il metodo "nome_metodo(KeyEvent evt)" con quello che vuoi.
Ad esempio:
private void nome_metodo(java.awt.event.KeyEvent evt) {
  // ora qui puoi intercettare la pressione dei tasti dalla tastiera  
  // ad esempio:
  if(evt.getKeyCode() == evt.VK_TAB) {
      // il metodo evt.getKeyCode() (detto in parole spicciole) cattura la
pressione di un tasto e la trasforma in un intero. Cosě puoi confrontarla
con altri attributi della classe KeyEvent, ad es VK_TAB che č quello della
tabulazione.
  }
}
Spero di esserti stata di aiuto.
Alessandra
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Grazie, ma come implementare il KeyListener lo so, infatti l'ho 
implementato sul JFrame e funziona.. finché non seleziono un altro 
componente. Questa è la situazione: JFrame che contiene JSplitPane. 
Questo contiene a sinistra un DrawingPanel (mia classe derivata da 
JComponent, per potervi disegnare sopra) e a destra un JTree.
Se metto il KeyListener sul DrawingPanel questo non funziona, se lo 
metto sul JFrame questo funziona finché non dò il focus al JTree.
Io vorrei invece associare il KeyListener al DrawingPanel in modo che 
funzioni sempre, focus o non focus.
Idee?
Grazie.
Newsgroup: it.comp.java
Titolo: Validazione di un indirizzo mail

Ciao...
C'è un modo per controllare se una mail è corretta oppure no?
Non mi interessa sapere se la mailbox esista oppure no, mi basta
sapere se è scritta correttamente!
C'è qualcosa che può fare questa validazione nel pacchetto java.mail?
Grazie!
Nicola



package java.util.regex.*
Guarda la documentazione, poi usa la seguente regular expression:
^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$
Ricordati che va messa in un oggetto String, quindi se non vuoi errori
in fase di compilazione tutti i "\" (backslash) vanno raddoppiati.
--
"tanto va la gatta al largo che affoga"
(per rispondere personalmente leva IlDitoDalCulo)

On 15 Sep 2003 03:50:49 -0700, 
nic...@libero.it
 (Nick) wrote:
P.S. La prossima volta cerca con Google. Non sempre potrai trovare la
pappa pronta.


 in fase di compilazione tutti i "\" (backslash) vanno raddoppiati.
Gazie!
Su google avevo già trovato una soluzione di questo tipo, con le
regular expression, ma non è proprio ciò che volevo.
Hai mai provato ad utilizzare la classe InternetAddress del pacchetto
java.mail.internet? Ha il metodo "validate" che dovrebbe controllare
se l'indirizzo email fornito rispetta lo standard, senza dover
utilizzare regular expression. Penso sia un metodo più sicuro e più
semplice da usare. Tu cosa ne pensi in merito?
Ciao
Nicola

semplice da usare. Tu cosa ne pensi in merito?
La classe da te citata si trova nel package javax.mail.internet, e fa
parte di JavaMail API 1.3.1, presente anche nelle specifiche J2EE
1.4.1.
La scelta è semplice. Se devi controllare la sintassi di un indirizzo
email prima di inserirlo in un database, ti conviene usare le regular
expressions, perchè è tutto già fornito nelle API standar J2SE. Se
invece la tua applicazione necessita di funzionalità email *serie*,
(pop3/smtp/imap) probabilmente hai già incluso nel tuo progetto tutti
i riferimenti a JavaMail. A questo punto ti conviene usare il metodo
validate, che immagino ti faccia anche risparmiare sul consumo di
memoria (dico così perchè non ho ancora usato le classi javax.mail.*).
Buon lavoro :)


Newsgroup: it.comp.java
Titolo: How to make refer in array??

hi, if now i have total three arrays inside the program,
double win [][]=new double[500][500];    // content is blank in initial
double win1 [][]=new double[500][500];  //  Data set 1
double win2 [][]=new double[500][500];  //  Data set 2
Array win1 and win2 which are the database
for this program. Array win is for output purpose.
I want to set two conditions. In condition1, array win
will refer to array win1. In condition2, array win will refer
to array win2 for output.
The question is how to make this refer command between
the array.
thanks
alice

Maybe you can prove so:
if (condition1) win=win1;//the latter object refered by win is lost
else if (condition2) win=win2;
But i'm only a beginner...
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: Consiglio ad un principiante.

Salve.
Ho costruito un'applicazione per l'intranet della mia azienda.
Tale applicazione non fa altro che una ricerca in un database 
MySQL e mostra i risultati in una pagina web.
Utilizzo html, javascript e cgi in perl sotto ambiente Linux.
L'obiettivo e' una gestione completa delle presenze dei dipendenti.
Per ovviare ai limiti imposti dall'html ho pensato di riscrivere
tutto in un altro ambiente tipo Visual Basic o Java.
Premetto di non conoscere Java ma neanche Visual Basic.
Voi cosa mi consigliate?

Ti consiglio Java.
Su 
http://members.xoom.com/bigmax74
 puoi trovare un'analisi comparativa tra
i due.
Ciao,
Massimiliano Bigatti
Java Consultant
Mauro Sanna ha scritto nel messaggio ...


Newsgroup: it.comp.java
Titolo: Jbuilder

Dove trovo un tutorial da downloadare  per usare il JBUILDER di Borland ??
Grazie a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

http://www.embarcadero.com/products/describe/Describe_documentation_pdf/othe
rtutorial/JBuilderQuickStart.pdf
basta fare una ricerca con Google con parole chiave: JBuilder Tutorial....

> basta fare una ricerca con Google con parole chiave: JBuilder Tutorial....
Che dio ti benedica :D
Giuseppe
Newsgroup: it.comp.java
Titolo: Editor

Vorrei un editor con compilatore ecc x java ma non so quale usare
il borland oltre che a pagamento non mi piace molto a prima vista, quale
posso usare???
Che abbia una finestra tipo notepad, che scriva con colori diversi, numeri
le righe...compili e faccia un preview delle applet o programma basta non
voglio altro!!!!

 wrote in message
9tr8jm$m0v$1...@pegasus.tiscalinet.it...

Guarda, io uso RealJ, che è ottimo, è un notepad praticamente, e ti colora
le parole chiave, i commenti, e le stringhe (i numeri no, mi dispiace!)
Credo sia anche gratuito!
Ciao by
Daniele


Il JBuilder della Borland, nella versione Personal, è gratuitamente
scaricabile dal sito. E' sicuramente un ottimo ambiente, anche se ha
qualche richiesta in termini di risorse hw.
Jedit è un editor molto bello, open source, scaricabile da
sourceforge, fatto in Java; purtroppo non gira certo in 3 mega di RAM!
Se vuoi un editor per win veloce, puoi usare UltraEdit, o JCreator.
Per quanto riguarda la preview delle applet, usa appletviewer alla
riga di comando oppure il tuo browser (però non avendo mai
approfondito il discorso non so se esistono editor appositamente
creati per le applet), se invece vuoi un ambiente RAD per creare le
interfacce grafiche che usi nelle applet, personalmente non conosco
altre soluzioni fuori dagli ambienti IDE completi (leggi molta RAM),
come JBuilder o Forte.
tityrus
Newsgroup: it.comp.java
Titolo: J2EE??

Salve,vorrei sapere a chi è rivolto il pacchetto java 2 enterprise
edition,ho visto che offre mezzi per lo sviluppo di enterprise java
beans,quest'ultimi si discostano molto da ciò che rappresentano i java
beans sviluppabili con la j2se? Grazie a chiunque risponda


Il paccheto e' rivolto prevalentemente ai Vendor(Borland/IBM ...) che
vogliono integrare nei loro ambienti di sviluppo il J2EE
Se poi tu desideri sviluppare J2EE tri conviene usare un ambiente di
sviluppo che lo supporta
a meno che non vuoi conoscere le librerie Sun a fondo a scopo di ricerca o
didattica o semplice sfizio, nel qual caso puoi affrontarlo direttamente tu.
J2EE e'una specifica e un modo di lavorare che rende le applicazioni +
facili da manutenere, da documentrare, da installare, da monitorare, in
ambienti aziendali complessi a scapito di una maggior complessita'
architetturale e di produttivita'.
Struca e stringi ai bean normali si mette un guscio di informazioni
obbligatorie che li rendono + standard.
E chi vuole usare J2EE deve sputare il sangue ( anche 1 anno di esperienza)
per fare quello che faceva in 5 minuti guardando la tv.
Alla lunga paga e non poco, soprattutto in Progetti di lunga durata su cui
lavorano team di + persone, magari in remoto
Nicola
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Luigi Corda wrote:

Come dice il nome, j2ee racchiude le soluzioni relative allo sviluppo 
enterprise, quindi applicazioni distribuite, web service e via discorrendo.
Ejb rappresentano una parte di questa architettura, si discostano nella 
misura in cui sono effettivamente una soluzione per applicazioni 
distribuite; quindi hai un application server, un oggetto remoto, 
un'interfaccia locale e via discorrendo.