JHTML: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Abisys (discussione | contributi)
m ha spostato Jhtml a JHTML
Abisys (discussione | contributi)
Rivista la voce
Riga 5:
Questa tecnologia potrebbe essere usata per sostituire le limitazioni di performance dei programmi cgi. È molto efficiente perché, essendo Java, non dipende dalla piattaforma hardware, e può essere installato dovunque.
 
== FunzionamentoDescrizione ==
Il meccanismo di funzionamento di JHTML deriva dalla vecchia modalità di programmazione [[Common Gateway Interface|CGI]] che permette ad un'applicazione eseguita sul [[server web]] di generare dinamicamente del codice HTML. JHTML è una tecnologia proprietaria di ATG. [[Sun Microsystems]] ha acquisito parte di questa tecnologia e ha sviluppato [[JavaServer Pages]] partendo proprio dalla metodologia di compilazione delle pagine di ATG.
 
=== Funzionamento ===
Quando viene fatta una richiesta per la pagina, esempio, index.jhtml, il server [[Hyper Text Transfer Protocol|HTTP]] trasferisce la chiamata all'applicazione Java che prima compila il file in un file della classe (.class), poi lo esegue. Il file della classe produce il codice html della pagina oltre alle istruzioni date tramite il tag <tt><servlet></servlet></tt>.
 
=== La classe Joomla's JHTML ===
JHTML è anche una classe molto nota del [[framework]] Joomla.<ref> {{en}} [http://api.joomla.org/Joomla-Framework/HTML/JHTML.html Joomla Utility class for all HTML drawing classes]</ref>
 
=== Tecnologia successiva ===
Sebbene molti siti continuino ad utilizzare JHTML, questa tecnologia è stata ampiamente superata da [[JavaServer Pages]].
 
== Note ==
<references/>
 
== Voci correlate ==
Line 12 ⟶ 24:
* [[HTML]]
* [[Java (linguaggio)|Java]]
* [[JavaServer Pages]]
 
== Collegamenti esterni ==
* {{en}}[http://jhtml.sourceforge.net/ Sito ufficiale]
* {{en}}[http://www.codango.com/jsp/ JSP Resource Guide]
* {{en}}[http://api.joomla.org/Joomla-Framework/HTML/JHTML.html Docs for class JHTML]
 
{{Portale|Informatica}}