| 企服解答
jsp是 java服務器頁面。
jsp是什么意思啊
jsp的英文名稱是 Java Server Pages,中文名稱是 java服務器頁面,jsp也是一種網頁開發技術,主要用于實現 java web 程序的用戶界面的部分,網頁開發者可以使用html和XHTML以及其他元素來嵌入 jsp操作,完成一系列的操作。
JSP是由Sun公司主導創建的一種動態網頁技術標準。JSP部署于網絡服務器上,可以響應客戶端發送的請求,并根據請求內容動態地生成HTML、XML或其他格式文檔的WEB網頁,然后返回給請求者。簡單來說:JSP(JavaServer Pages)是一種動態頁面技術,它的主要目的是將表示邏輯從Servlet中分離出來。
它實現了Html語法中可以嵌入java編碼的擴展(以 <%, %>形式)。JSP與Servlet一樣,是在服務器端執行的。通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。
Java Servlet是JSP的技術基礎,而且大型的Web應用程序的開發需要Java Servlet和JSP配合才能完成。JSP具備了Java技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠。
| 拓展閱讀
jsp的優點:
1、一次編寫,多處運行:除了系統之外,代碼不用做任何更改。
2、系統的多平臺支持:基本上可以在所有平臺上的任意環境中開發,在任意環境中進行系統部署,在任意環境中擴展。相比ASP的局限性JSP的優勢是顯而易見的。
3、強大的可伸縮性:從只有一個小的Jar文件就可以運行Servlet/JSP,到由多臺服務器進行集群和負載均衡,到多臺Application進行事務處理,消息處理,一臺服務器到無數臺服務器,Java顯示了一個巨大的生命力。
4、多樣化和功能強大的開發工具支持:這一點與ASP很像,Java已經有了許多非常優秀的開發工具,而且許多可以免費得到,并且其中許多已經可以順利的運行于多種平臺之下。
5、支持服務器端組件:web應用需要強大的服務器端組件來支持,開發人員需要利用其他工具設計實現復雜功能的組件供web頁面調用,以增強系統性能。JSP可以使用成熟的JAVA BEANS 組件來實現復雜商務功能。
jsp的缺點:
1、與ASP也一樣,Java的一些優勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產品的復雜性。
2、Java的運行速度是用class常駐內存來完成的,所以它在一些情況下所使用的內存比起用戶數量來說確實是“最低性能價格比”了。
[免責聲明]
文章標題: jsp是什么意思啊
文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。