基本介紹
- 外文名:Java within Hypertext Markup Language
- 簡寫:JHTML
- 類別:語言
- 特點:可以安裝在任何地方
簡介,用途,
簡介
JHTML (Java within Hypertext Markup Language),JHTML是為JavaHTML'的縮寫。這種語言(擴展名為“HTML)允許你插入動態HTML頁面內的說明,發生通過標籤的<servlet> </servlet>,然後由伺服器執行。
這項技術可以被用來取代CGI程式的性能限制。這是非常有效的,因為 java 不依賴於硬體平台,並且可以安裝在任何地方。超文本標記語言內嵌Java。
用途
JHTML是用於規定網頁如何包括Java程式的標準。Web站點開發者可以在網頁內寫入一段用Java編寫的程式。當用戶下載這個網頁時,伺服器會根據這個檔案的擴展名.jhtml,將這個檔案將由特定的程式來處理,處理此檔案和程式實際上是一個Java編譯器,它將程式快速地變為可執行代碼,然後通過執行可執行代碼改變網頁的內容。
JHTML與ASP和PHTML在原理上是一樣的,它們都是在伺服器端將網頁內容改變,傳送到客戶端的內容仍然是HTML語言寫成的內容,這與在客戶端執行的JavaScript有本質的不同,在客戶端執行時,必須將程式原始碼傳送到客戶端的計算機上,開發者辛苦寫成的原始碼就這樣被用戶得到了,而在伺服器端執行就不會出現這種問題,因為客戶端得到的只是HTML語言寫成的網頁,舍此無二。JHTML還可以通過Java資料庫連線(JDBC)接口訪問Web資料庫。如果要使用JHTML,您必須確認在伺服器端已經安裝了Java編譯器,否則無法執行。
Jsp是早期JHtml的加強版。
可以說,JHtml就是JSP的核心。兩者互通的,但也不可以說完全一樣。