古詩詞大全網 - 成語查詢 - jsp是幹什麽的?

jsp是幹什麽的?

JSP(全稱JavaServer?Pages),由Sun Microsystems公司主導創建的壹種動態網頁技術標準。JSP部署於網絡服務器上,可以響應客戶端發送的請求,並根據請求內容動態地生成HTML、XML或其他格式文檔的Web網頁,然後返回給請求者。

JSP技術以Java語言作為腳本語言,為用戶的HTTP請求提供服務,並能與服務器上的其它Java程序***同處理復雜的業務需求。

擴展資料

JSP(Java Server Page)為了簡化Servlet的工作而出現的替代品。Sun公司1997年推出了ServletAPI以及第壹款Java Web服務器。早期的Java Web層體系結構中只有Servlet。

接受用戶請求,處理業務邏輯,生成HTML顯示結果都是在Servlet中完成的。雖然Servlet可以勝任所有的工作,但是Servlet中不能像PHP、ASP等鑲嵌HTML代碼,輸出HTML比較困難,而且部署過程也比較復雜。

為了克服Servlet的這些弱點,Sun公司在1999年初推出了JSP1.0。作為對Servlet的壹個補充,JSP在生成HTML代碼上比Servlet方便許多,而且不需要特殊部署,只需要復制到服務器下面即可運行。

JSP包括很多技術,包括Java Bean、自定義標簽(Custom Tags)、EL表達式(Expression Language)、JSTL標準標簽類庫(Java Standard Tag Library)等。這些強大成熟的技術使得JSP在視圖層(View)有很大的優勢。

JSP的界面中可以直接編寫Java代碼,這為開發人員提供了極大的便利,自從推出JSP1.0後,便得到了廣泛的應用。

百度百科-jsp內置對象

百度百科-JSP