Newsgroup: it.comp.java
Titolo: AIUTO  j2ee getting started primo ejb e primo jsp

salve a tutti,
devo iniziare a studiare la piattaforma j2ee e mi sono proposto, al solito, 
di fare come primo esempio il classico 'hello world'. ho un manuale di j2ee 
ma č su tecniche avanzate e quindi, seppur fatto molto bene sembra, non 
riesce a dirmi come fare i primi passi ovvero la creazione dei file war, jar 
etc...
ho scaricato j2ee 1.4 dalla sun e diciamo che per adesso dispongo solo di un 
editor con la sintassi java incorporata e ovviamente del jdk 1.5.
vorrei fare un ejb stupido con un solo metodo che restituisca la stringa 
'hello world' e che venga chiamato da una pagina jsp altrettanto stupida che 
incorpora tale ejb e che scriva appunto 'hello world' restituito dal ejb.
il server j2ee, dopo averlo installato, parte correttamente ma dopo di chč 
mi sono fermato.
premetto che conosco java SE abbastanza ma piů che fare file class con javac 
non sono capace.
quindi la domanda č:
c'č qualcuno che mi indica i passi da fare o anche il codice per scrivere un 
ejb che restuisca hello world,
come compilarlo per metterlo in j2ee e soprattutto dove metterlo (forse in 
autodeploy?)
come scrivere la pagina jsp che incorpora il ejb e dove metterla (forse in 
autodeploy)?
oppure c'č un howto molto di basso livello che mi descrive come fare il mio 
primo ejb e la mia prima jsp compreso di istruzioni per la compilazione a 
riga di comando e il deploy?
sto valutando di scaricare jboss (ho una connessione dial up) perchč vedo 
che se ne parla bene ma quali sono le differenze vantaggi e svantaggi 
rispetto a j2ee, si tratta di una alternativa o lavorano assieme in 
simbiosi?
poi credo che installerň anche eclipse ma per adesso vorrei fare il mio 
primo esempio, di cui sopra, tutto con notepad e a riga di comando.
grazie per aver letto tutto fino qui e spero mi diate una mano.
gengish.

 primo esempio, di cui sopra, tutto con notepad e a riga di comando.
In parte il tuo approccio e' buono in parte no
Mi spiego
Comunque sei sulla strada giusta
se lo fai per didattica jboss va benissimo, include gia' un tomcat
eclipse anche ti aiuta ma devi usare dei plugin
struts o spring se vuoi fare il figo ormai e' quasi un must se usi tutta sta
roba
non esiste un vero e proprio hello word perche' se su un ambiente
distribuito.
potresti fare uscire un hello word da una jsp, oppure da action(servlet) sul
log di tomcat(jboss) oppure da un action(una servlet in pratica) sulla
console sempre di jboss(tomcat) oppure su un supporto di logging
professionale tipo log4j, che e' il posto + adatto. Altro posto dove puoi
mettere il tuo hello word e' il database, che e' il vero supporto di storage
del j2ee
Insomma devi smanettare un po'
La parte + sbagliata del tuo approccio e' che non avendo letto la teoria
pigli degli abbagli che ti porteranno alla lunga a perdere giornate fuori
strada. Meglio forse perderne un paio adesso su un testo teorico.
L'abbaglio in questione e' la confusione che fai fra jboss, j2ee ecc
j2ee e' una piattaforma di sviluppo.
jboss e' un ejb container + un servlet container ( tomcat)
entrambi sono conformi alla specifica j2ee
ciao Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/



ciao
grazie per la risposta.
il problema č che ho tra le mani j2ee da un paio di giorni.
se j2ee č solo una piattaforma di sviluppo come mi spieghi che ho un server 
che posso far partire (sul menů ho uno start default server credo in ascolto 
sulla porta 8080 con tanto di pagina di amministrazione sulla 4848)
se posso far partire un server allora posso anche pubblicarci sopra qualche 
cosa ovvero posso creare qualcosa che questo server mi puň far girare (un 
ejb?? o cosa???) . č questo modo di sviluppare che non ho capito e,come dici 
tu, mi potrebbe far perdere troppo tempo. quindi come sviluppo un qualche 
cosa che il server della sun mi potrebbe far girare? come lo pubblico?
diciamo che allora io voglio creare un ejb stupido che restituisce hello 
world (potrei fare in modo che lo prenda da un db ma allora il mio esempio 
dovrebbe includere anche l'accesso al db con jdbc e non volevo appensantire 
la richiesta che per adesso ha solo la tua risposta ma se mi posti l'esempio 
con tanto di connessione al db mysql sto a posto)
come lo creo, come lo compilo e come e dove lo pubblico? (in j2ee server di 
sun o ci vuole jboss?)
fatto questo voglio creare un jsp che inglobi questo ejb e ne invoca l'unico 
metodo per scrivere su pagina html hello world. dove la metto questa pagina 
jsp?
lo so ho tanta confusione ma credo che mi basterebbe una descrizione del 
tipo:
j2ee server č.... fa questo........ e non ......
jboss č.... fa questo ...... e non ......
etc....
per capire meglio.
credo che mi basti solo uno start e poi con qualche aiuto dai newsgroup ( 
che posso usare poco essendo in dial up) riuscirň a connettermi a db, fare 
web services, etc...
per adesso studio la piattaforma j2ee per didattica personale perchč č un 
mondo che ancora non conosco.adesso sviluppo in dotnet e quindi volevo 
conoscere 'l'altro mondo'.
parli di un testo teorico. potresti indicarmene uno?
grazie 

 grazie
se vieni da .net dovresti forse darti degli step.
Inizia a fare delle jsp senza j2ee magari che si usa solo in certi projetti
ciao
N
