JHTML cosa sono???

Ecco qualcosa di più su JHTML

Cos'è?
Apache JSSI è un server Java che permette di inserire istruzioni dinamiche all'interno di pagine HTML attraverso il tag <SERVLET> così come specificato dal JavaSoft Java web Server. La tecnologia JavaTMServlet fornisce agli sviluppatori web un semplice e concreto meccanismo per estendere la funzionalità di un server web e per accedere a sistemi commerciali già esistenti. Un servlet potrebbe essere anche una semplice applet che viene eseguita sul lato server senza che il lato client ne sia a conoscenza. Java servlets ha molte possibili applicazioni.
Servlets sono basate sulla piattaforma tecnologica Java e forniscono dei componenti completamente indipendenti dalla piattaforma hardware per costruire applicazioni basate sul web senza le limitazioni di performance dei programmi CGI.

Come funziona ?
Apache JSSI elabora i documenti JHTML, esegue le "servlets" (istruzioni) così come specificato dal tag <SERVLET> che viene visto dal server in modo del tutto equivalente ad un tag <APPLET>. Da notare, che i files SSI (Server Side Include) per Java Servlets sono chiamati JHTML nel contesto Apache così come tradizionalmente vengono chiamati files SHTML i documenti SSI (es. "<!-- #ECHO -->").
Servlets ha accesso all'intera famiglia Java APIs, incluso il JDBCTMAPI per accedere a basi di dati (database). Servlets può accedere ad una libreria di chiamate "HTTP-specifiche" per ottenere, da un linguaggio maturo come Java, tutti i benefici di portabilità, performance, riutilizzo del codice sorgente, protezione dai crash.
Apache JSSI è un server basato su JavaSoft Servlet API 2.0 ed è assolutamente "free" (in licenza Open Source).

Un sito dedicato all'JHTML è http://jhtml.sourceforge.net/
 

Discussioni simili