Co to jest format pliku JHTML?
Pliki z rozszerzeniem JHTML mają format tekstowy i przechowują kod HTML połączony z kodem obiektowym Java zapisanym w specjalnych znacznikach. Standard ten, nazwany Java Hyper Text Markup Language lub Java w HTML, został opracowany przez Art Technology Group - ATG. W 2011 roku firma została w całości przejęta przez Oracle. Wykonanie kodu możliwe jest dzięki działaniu dedykowanego serwera skonfigurowanego do obsługi żądań stron JHTML.
Jak działają pliki JHTML? - przetwarzanie serwera
Obsługa plików z rozszerzeniem JHTML możliwa jest wyłącznie na serwerach dedykowanych. To wygląda następująco:
- Pojawia się żądanie strony JHTML, zwykle z przeglądarki klienta.
- Żądanie przekazywane jest do serwera obsługującego standard aplikacji Java.
- Strona JHTML jest kompilowana do pliku .Java , a następnie do pliku .class.
- Serwer uruchamia kod jako serwlet przekazujący strumień HTTP/HTML.
- Powstały kod dociera do przeglądarki klienta.
Rozwiązanie to pozwala na dynamiczną generację kodu strony. Może bazować np. na zapytaniach do bazy danych znajdujących się w kodzie JHTML, z wykorzystaniem interfejsu JDBC - Java Database Connectivity.
Porównywalne rozwiązania z JHTML
Działanie standardu obsługi plików JHTML można porównać do Microsoft Active Server Page czy usługi PHP. Polega na modyfikacji kodu strony przed dostarczeniem jej do klienta. Standard opracowany przez ATG jest zastrzeżony. Na jej podstawie firma Sun Microsystems stworzyła licencjonowane rozwiązanie JSP.
Szczegóły formatu
w pigułceProgramy otwierające pliki JHTML
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki JHTML.