Newsgroup: it.comp.java
Titolo: JSP vs ASP.net

Ciao a tutti,
spero di non esser e HOT, ma vi pongo questa domanda.
Fino ad oggi ho sempre usato ASP con visualbasic ed ora sono giunto ad un
bivio.
Vorrei approfondire maggiormante le mie conoscenze informatiche o studiando
ASP.NET
 oppure Java Server Pages.
Da quello che ho capito questo usano il linguaggio JAVA che č
multipiattaforma, ok , fino a qui ci sono, ma ora come ora dopo il rilascio
di 
asp.net
 le differnze sono cosě sostanziali? Prima con il semplice asp lo
erano...
Come faccio a partire per far girare questa pagine sul mio server di prova?
Da quello che ho capito non č necessario Apache , ma č necessario un modulo
per IIS per il linguaggio JAVA.
MI date un drizzatina?
Grazie Alen

 Come faccio a partire per far girare questa pagine sul mio server di prova?
Se parli di JSP non ti so aiutare ma ho idea che partendo dal sito della
Sun (il solito 
java.sun.com
) tu possa trovare delle informazioni che ti
possono aiutare.
Se parti di 
ASP.NET
 e` piuttosto semplice: devi avere IIS (ma grazie a
Cassini web server puoi anche far girare 
ASP.NET
 su sistemi inferiori
all'NT) installato, poi scarichi il .NET Framework 1.1 (l'sdk non il
runtime) e poi punta il tuo browser su 
www.asp.net
 e leggiti i tutorial
Spero nel mio piccolo di esserti stato d'aiuto
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
rhy...@NOSPAMmyself.com

MI date un drizzatina?
Non so di cosa disponi tranne IIS e quindi os MS.
Quindi ti do un po' di link di roba da scaricare.
In genere i link non si vedono molto bene e possono essere spezzati su +
linee. Se hai problemi fammi sapere.
Per prima cosa devi scaricare le JDK:
http://java.sun.com/j2se/1.4.2/download.html
sotto la linea blu con scritto Download J2SE v 1.4.2_01
il link che incrocia 'Windows Offline Installation' con 'SDK'
e la documentazione delle API
stessa pagina precedente
sotto la linea blu con scritto J2SE v 1.4.2 Documentation
link 'download' 	
Prima di scrivere le tue JSP dovrai imparare almeno le basi di Java.
Scarica The Java Tutorial per avere un primo approccio con java:
http://java.sun.com/docs/books/tutorial/download/tutorial.zip
Salta le parti dove si parla di GUI, Swing, Applet che non ti serviranno.
Cmq cerca poi di dare un'occhiata a qualche libro + specifico. Buoni ad
esempio quelli della O'Reilly.
Per far girare le tue JSP ti serve un Servlet Engine e Tomcat va bene
per iniziare:
http://archive.apache.org/dist/jakarta/tomcat-4/binaries/jakarta-tomcat-4.1.27.zip
e questa è una patch della suddetta versione:
http://archive.apache.org/dist/jakarta/tomcat-4/binaries/4.1.27-hotfix-22096.zip
Qui la documentazione di Tomcat:
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/index.html
Tomcat non avrebbe nemmeno bisogno di WebServer visto che ha anche
questa funzionalità. Cmq è meglio delegare ad un WebServer la gestione
delle pagine ,soprattutto se statiche, per non sovraccaricarlo inutilmente.
Se vuoi usare IIS scarica l'appropriato connettore:
http://archive.apache.org/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.2-win32-IIS.zip
Su questo sito di IBM trovi un discreto numero di documenti su jsp:
http://www-106.ibm.com/search/searchResults.jsp?searchType=1&pageLang=&displaySearchScope=dW&searchSite=dW&lastUserQuery1=%22jsp+tutorial%22&lastUserQuery2=&lastUserQuery3=&lastUserQuery4=&query=jsp&searchScope=javaZ&x=16&y=17
Per alcuni è necessario registrarsi, operazione che non implica nulla.
In particolare inizia con questo:
http://www-106.ibm.com/developerworks/java/edu/j-dw-jsp-i.html
E sempre dallo stesso sito, per i Servlet
http://www-106.ibm.com/search/searchResults.jsp?searchType=1&searchSite=dW&query=servlet&searchScope=javaZ&Search.x=8&Search.y=10&Search=Search
Se non bastasse...siamo qui.
ciao.
Inviato da 
www.mynewsgate.net


Buon divertimento con Java
-- 
Using M2, Opera's revolutionary e-mail client: 
http://www.opera.com/m2/

Buon divertimento con Java
Vai!
Inviato da 
www.mynewsgate.net

Forse hai dimenticato Mac, Solaris, AIX, HP-UX, *BSD e gli altri unix.
Qualcosa lo ho dimenticato pure io! Vogliamo parlare di dispositivi
palmari e cellulari?
Inviato da 
www.mynewsgate.net

 Se non bastasse...siamo qui.
Questo post me lo segno nel caso volessi dare un'occhiata
alle JSP in futuro ;-)
grazie


"gnazio" <8...@mynewsgate.ned.invalid> ha scritto nel messaggio
news:20031001...@mynewsgate.net...
GRAZIE TANTISSIMO di tutte le informazioni e tutti i link...oggi vado a smau
a comprare qualche libro, poi nei prossimi giorni faccio un post se ho un
problema con tutto ciň che mi hai detto....
Veramente un grazie di CUORE!

 "gnazio" <8...@mynewsgate.ned.invalid> writes:
Comunque quello che voprrei implementare io è semplicemente questo.
Attualmente uso Il mio server di casa W2000Server con MySQL ed ho sviluppato
un sistema di pubblicazione dinamico con ASP. Ora mi sono state avanzate
richieste di portare lo stesso su PHP, ma a questo punto vorrei fare un
unico passo quasi definitivo.
A me interessa il discorso database/pagineweb e quindi per l'appunto ero
indeciso se sviluppare in 
asp.net
 o con le jsp. X ASP.net ho passato alcuni
mesi a studiarlo senza però attuarlo definitivamente sul codice. E'un altro
mondo rispetto ad ASP 3 che è effettivamente una "cazzatina" in confronto.
Dato che ci ho messo + di un anno per fare quel sistema ora non voglio +
assolutamente convertirlo per ogni sistema o eventuale bisogno.
Come nel pay-off delle JSP WRITE ONCE, RUN EVERY WHERE.
Mi rendo conto che java è un bel casino e ci dovrò spendere ore ed ore. Ma
io non denordo ho questa passione.
Come tutte le cose nuove per l'appunto mi sento un po' spaesato per partire
ed effetivamente per il livello che serve a me posso anche continuare ad
usare il server microsoft però voglio usare le JSP. Il problema server
Sistema operativo per ora non mi riguarda, ne avrai le capacità ed il tempo
per approfondire.
Quindi voreipartire con Windows 2000 server, MySQL e appunto queste
estensioni per le JSP, che se non sbaglio nei vostri link prima ci dovrebbe
essere. Ovviamente non c'è un ODBC, ma un JBDC....
Spero di riuscire in seguito vi farò sapere.
Grazi e atutti per il supporto.
BYE!

 a comprare qualche libro, poi nei prossimi giorni faccio un post se ho un
puoi anche scaricarti "core servlets and jsp" da 
www.javalobby.org
 (ti devi
fare un account
gratuito, poi vai nella sezione members only e puoi scaricare il libro).
io l'ho anche comprato in versione cartacea, perche' penso sia un buon
libro.

"gnazio" <8...@mynewsgate.ned.invalid> ha scritto nel messaggio
news:20031001...@mynewsgate.net...
Ciao ed eccomi qui con le prime domande di aiuto.
Ho scaricato tutto, installato JDK e TomCAt che ho lanciato ed è attivo.
Ora non ho capito come installare la Patch e il connettore per le pagine
statiche su IIS.
Per il resto sono a cavalo...ogi allo SMAU ho comperato JSp della o'reilly.
Mi sembra molto chiaro.
Domani inizio con i codici!!!
BYE e Grazie!
----
...Se vuoi usare IIS scarica l'appropriato connettore:
http://archive.apache.org/dist/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.2-win32-IIS.zip
----
...e questa è una patch della suddetta versione:
http://archive.apache.org/dist/jakarta/tomcat-4/binaries/4.1.27-hotfix-22096.zip
---

statiche su IIS.
Certo che corri, eh!
Assumendo ad esempio che tu sia su win, java sia in C:\\j2sdk1.4.2 e
tomcat in C:\\jakarta-tomcat-4.1.27 settati queste variabili di ambiente
in modo da evitare di reimpostarle ogni volta
	JAVA_HOME=C:\\j2sdk1.4.2
	CLASSPATH=.\\
	CATALINA_HOME=C:\\jakarta-tomcat-4.1.27
e aggiungi alla variabile PATH (ti consiglio all'inizio)
	%JAVA_HOME%\\bin
se la metti all'inizio mettici anche un punto e virgola dopo bin.
Per la patch, supponiamo sia in C:\\download
cd %CATALINA_HOME%
jar xf C:\\download\\4.1.27-hotfix-22096.zip
non lo ho provato ma dovrebbe andare, in caso fai un fischio.
Per il configurare tomcat+IIS
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jk2/jk/iishowto.html
Cmq come ti ho detto per fare le prove non è necessario farlo. Startato
tomcat ti dovrebbe già rispondere con 
http://localhost:8080/
ciao
p.s.
Una cosa che ho notato spesso in chi viene da asp è l'allergia ai
servlet visto che in asp non c'è nulla di equivalente.
Per un buon disegno dell'applicazione fanne uso. In genere alle jsp si
delega semplicemente la visualizzazione dei dati mentre il flusso si
usano i servlet che a loro volta utilizzano javabean o EJB per la logica
di business. Non è bello vedere jsp che interrogano il db. Sicuramente
con il libro che hai acquistato capirai queste cose e capirai quanto
l'esistenza di questa strutturazione e l'uso di pattern renda tutto +
pulito, raffinato e manutenibile rispetto ad asp.
Cmq sappi che per il servlet engine, la jsp è un servlet.
Come ti dicevo la jsp serve per la visualizzazione che in genere è +
curata da esperti di html che di java e quindi sono state create le jsp
in modo che ci si possa lavorare anche senza una conoscenza approfondita
di java e concentrandosi sull'aspetto grafico in maniera + semplice
rispetto che non con i servlet. E chi invece si occupa della logica non
debba perdere tempo in quelle che con termine squisitamente tecnico
vengono definite frocierie :-) cioè impaginazione, immagini, stile etc.
Una cosa che ti stupirà è che la tua jsp verrà tradotta dal servlet
engine in un sorgente java che sarà compilato automaticamente. Se andrai
a vedere quel file java ti accorgerai che è un servlet. Per questo IMHO
è + importante prima capire bene a fondo questi oggetti.
ciao
Inviato da 
www.mynewsgate.net

non so voi ma io vedo i backslash doppi. che sia l'ora di andare a
dormire? ovviamente, se presenti, i due slash sono da leggersi come uno solo
Inviato da 
www.mynewsgate.net


ate.net
LIVE!!
:)))
X il resto chiaro il concetto...per ora sono a pagina 54...CALMA!
CIAO E TNKS

 >news:20031001...@mynewsgate.net...
PROBLEMINO....
ho messo una cartella di prova dentro ad C:\jakarta\webapps, ossi "jsp" per
fare dei test e se lancio il browser digitando
http://localhost:8080/jsp/index.html
 mi dice che non trova la pagina? Non
riesco a capire il motivonon vede quella cartella.
Ho Introdotto un'altra cartella quella degli esempi del libro copiandola e
quesata funziona benissimo e la becco via browser.
Ma c'è qualche parametro da settare?
BYE

 vengono definite frocierie :-) cioè impaginazione, immagini, stile etc.
Per mesi rimarrò sicuramente su queste frocerie.... :))))
Domanda:
L'inizio sono sempre i passi più difficile e mi auguro di trovare sempre
come te persone disposte a spiegarmi.
Da quello che ho capito in queste prime 100 pagine che ho letto
effettivamente la differenza la fanno questi BEAN, ok con il tempo magari
riuscirò a scriverne uno.
1) Ma non ci sono sito dove si possono già scaricare queste librerie senza
doverle risprivere? Per ASP è pieno di link di scambio e applicazioni già
fatte.
2) Non ho ben capito le JSTL 1.0 ovvero queste librerie standard che da
quanto ho afferrato andrebbero sempre introdotte nelle sottocartelle di
un'applicazione web. Qui è dove ci sono le mie applicazioni/cartelle
C:\jakarta\webapps, e da quanto ho capito dovrei introdurre in una
sottocartella C:\jakarta\webapps\test\WEB-INF\lib le librerie standard di
default.
Sul sito di apache mi sono perso quali devo scaricare per iniziare oppure le
scarico tutte e le uso via, via quelle che mi servono?
Penso che sia per questo motivo che il file index.htm, allinterno della
cartella test non mi va? O devo specificare altri paramentri?
GRAZIE e scusate la banalità delle domande ma sono all'inizio.
Alen