Newsgroup: it.comp.java
Titolo: Java Servlet , JSP e poi?

Bene, .NET ha perso la partita, e noi che VB ci ha dato da mangiare per anni
stiamo proprio bene...
Impariamoci Java2ee, mica lo potevamo fare seriamente mentre eravamo
programmatori VB-ASP.
Allora: le basi del linguaggio, con qualche lacuna, ci sono; so fare le
servlet e le JSP collegandomi con JDBC;
so configurare la directory virtuale della web application con il file
web.xml;
mi sembra che fino a qui niente di eccezionale, sembra codice ASP.
Cosa mi suggerite step by step per poter spiare nel magico mondo del j2ee
developer?
Prima di tutto: IDE: NetBeans, Sun 1 studio o Eclipse?
Poi web server: Tomcat o che?
Dov'è che finisce J2se e inizia j2ee? Con gli EJB? Ok in teoria, ma non ho
trovato un esempio che ne dimostri una qualche utilità...
Voglio dire, quali sono gli strumenti, i classici, gli esempi del campo per
non ritrovarsi a fare il solito inserisci-modifica-cancella tabella?
Thanks in advance
N^ij


wrote:

www.theserverside.com
 scarica mastering in EJB e EJB design pattern,
si apre un mondo, innanzi tutto ti accorgerai delle potenzialita'
quando abbandonerai il model 1 per il model 2 ossia usarei il
paradigma MVC per le tue web application
Ciao
ll

 Bene, .NET ha perso la partita
_cut
Mi interessa questa cosa, su che basi lo affermi?
Ovviamente niente flame pls :) Semplicemente è da tempo che sto maturando 
la 'consapevolezza subliminale' che faccio bene ad affiancare (sostituire?) 
Java a .NET... e mi piacerebbe ascoltare il parere di qualcunio che sta 
affrontando gli stessi passi.
-- 
daniele

 non ritrovarsi a fare il solito inserisci-modifica-cancella tabella?
su google trovi tutto.
personalmente ti consiglio di utilizzare nel limite del possibile 
software open source meglio se con licenza gpl/lgpl.
sul sito 
http://jakarta.apache.org/
 trovi un sacco di cose veramente utili,
dal logging (log4j) alle taglib e tanti altri framework. 
per il deploy delle applicazioni ti consiglio ANT funziona come il make 
in c, ma è molto più potente. 
Davide

 affrontando gli stessi passi.
Buon lavoro, allora... a te e a me!
N^ij

non ritrovarsi a fare il solito inserisci-modifica-cancella tabella?
Ti suggerisco di approfondire i framework per la realizzazione di
web-application, per esempio Jakarta Struts, e da qui tutte le
tecnologie correlate (tag libraries, Java server faces etc etc)..
IMHO è proprio nel campo dei framework che .net potrebbe insidiare
facilmente java, non tanto perchè quelli di java manchino o funzionino
male, ma perchè "bisogna studiare" per padroneggiarne il
funzionamento. Mentre con ms.. click ed ecco pronta la gui html, click
click ed ecco pronta la web-application... non so se mi spiego.


web: 
http://hellpenguin.mine.nu

che vantaggi offre ?
A parte quelli impliciti nel pattern MVC, uno dei principali e` che
molte delle caratteristiche della web-application vengono definite in
modo dichiarativo (in pratica attraverso dei file XML) anziche`
scrivendo del codice.

 Buon lavoro, allora... a te e a me!
Grazie e ovviamente ricambio :)
-- 
daniele

 tabella? 
Di framework ce ne sono molti. Quotando il buon Robert Martin, ho 
l'impressione fare un'applicazione web sia ancora di gran lunga troppo 
complicato rispetto ai risultati che si devono ottenere :-). Cocoon e 
struts sono due che vanno per la maggiore. 
-- 
You dont know what to do when you dont know what you're doing.
http://space.tin.it/computer/csadun

nijfiboz wrote:

X quanto riguarda i framework prova Apache Forrest (che usa Cocoon). 
Realizzi con 4 comandi lo scheletro di un portale di contenuti. La 
caratteristica principale è la netta separazione tra la parte di 
visualizzazione (font, stili, temi) e i contenuti.
Per quanto riguarda gli IDE io ti consiglierei NetBeans. Ha un Tomcat 
integrato quindi se devi sviluppare JSP è molto comodo (specie in fase di 
debugging).
punti di partenza:
java.sun.com
javaportal.it
serverside.com

complicato rispetto ai risultati che si devono ottenere :-).
LOL! Dov'e` l'articolo originale?

 wrote in 
news:7c4stvg37c3me04dh...@4ax.com
:

Un commento su comp.object - il contesto era il "solito" XP vs. BDU, in 
particolare sull'overdesign.


 insegnavano con C e C++;
Gia`, lo insegnano anche nella mia universita` ;-)
ps. ho postato solo per fare chiarezza non per flame o che. Scusate il ritardo
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com