JHTML est un langage développé pour la plate-forme Java et HTML et fait également référence aux fichiers de ce langage qui se terminent par l'extension JHTML et sont des pages Web enrichies en JAVA.
Comme il s'agit d'un type de fichier universel, JHTML est compatible avec tous les systèmes d'exploitation et appareils dotés d'un navigateur Web moderne. Il est également important que les ordinateurs disposent de la machine virtuelle Java pour pouvoir faire fonctionner ce type de fichiers. Les fichiers JHTML sont en fait des fichiers HTML courants, mais ils incluent du code Java, des fonctions Java et des connexions à la base de données Java (JDBC) qui sont traités sur le serveur avant que la page ne soit envoyée au navigateur Web du client.
Les fichiers JHTML peuvent être créés avec n'importe quel éditeur de documents, cependant Dynamo ATG (Art Technology Group) acquis par Oracle est l'éditeur par excellence pour ces fichiers et ils peuvent être analysés sur un serveur Web avec le serveur d'applications Dynamo installé. Dynamo fait désormais partie de la suite logicielle ATG Commerce .