XHTML, eXtensible HyperText Markup Language (Linguaggio di marcatura di ipertesti estensibile) è un linguaggio di marcatura per ipertesti. Una pagina scritta in xhtml contiene tag html usati in conformità con lo standard xml in modo da rendere più facile la sua interpretazione da parte dei nuovi dispositivi digitali.
XML eXtensible Markup Language
XML deriva da SGML un altro metalinguaggio. Le specifiche di XML sono definite dal w3c (world wide web consortium).
CSS
CSS, Cascading Style Sheets (Fogli di stile a cascata) è un linguaggio strutturale utilizzato insieme a (X)HTML per la presentazione di una pagina web. Ci sono diverse versioni dei CSS. Per una comprensione più detagliata consultare il w3c (world wide web consortium).
DHTML Dynamic HTML
DHTML, Dynamic HTML, è una combinazione dell’(X)HTML, del javascript, del css e del DOM (Document Model Object)per creare siti web dinamici. Grazie al DOM si può accedere ad ogni elemento di una pagina html, ogni elemento può essere gestito mediante funzioni scritte in javascript, che rendono sia l’aspetto visuale (presentazione) che i contenuti variabili.
HTML Hyper Text Markup Language
HTML, Hyper Text Markup Language, è un linguaggio dichiarativo di formato, viene utilizzato per dichiarare la forma, cioè la struttura di un documento ipermediale. Il w3c (world wide web consortium) stabilisce la standardizzazione della sintassi del linguaggio HTML ora evoluto in XHTML
JavaScript
JavaScript è un linguaggio di scripting e quindi interpretato da un interprete incluso all’interno del browser. JavaScript è orientato agli oggetti e guidato dagli eventi. Inizialmente implementato da Netscape a giugno del 1995, nella versione beta del browser Navigator 2.0.Esistono due varianti di JavaScript: JavaScript lato client: permette l’inserimento di programmi eseguibili all’interno di una
Read More…
Framework Struts
Struts è un framework (=infrastruttura) open source che facilita lo sviluppo delle web application . Utilizza le tecnologie Servlet Java e JavaServer Pages (JSP), per cui ha bisogno di un web container. Se consideriamo un’applicazione enterprise three-tier (a tre livelli: un client tier, un middle tier a sua volta composto da un web tier e/o
Read More…
Servlet Java
Le servlet provvedono un metodo basato su componenti, per costruire web application. Le servlet non vengono eseguite direttamente da un web server, ma da un servlet container, dove risiedono. Questo servlet container è collegato ad una particolare istanza di un server web, ed insieme soddisfano le richieste del client. Le servlet sono multithread, come si
Read More…
JavaServer Pages JSP
Le JavaServer Pages JSP sono un’estensione della tecnologia Java Servlet. Le JSP sono documenti di texto formati da: codice HTML,tag tipo XML e scriptlet, quest’ultimi due contengono la logica che genera il contenuto delle pagine. Il container JSP traduce il file .jsp in un file .java. Il compilatore java lo compila e crea un file
Read More…
Container
La piattaforma J2EE consente di organizzare la logica del sistema in componenti riutilizzabili. I container sono delle infrastrutture che ospitano questi componenti e forniscono loro diversi servizi. Ci sono diversi tipi di container: container EJB, container web, container per servlet, ecc. I container sono prodotti realizzati da terze parti.







