jsp屬於後端。 jsp的本質是一種servlet,而servlet又是伺服器端的java應用程序,所以jsp是屬於後端的技術。 JSP部署於網頁伺服器上,可回應客戶端所傳送的請求,並依照請求內容動態地產生HTML、XML或其他格式文件的Web網頁,然後傳回給請求者。 JSP技術以Java為腳本語言,為使用者HTTP請求提供服務,並能與伺服器上的其它Java程式共同處理複雜的業務需求。
本教學操作環境:windows7系統、java8版、DELL G3電腦。
jsp是什麼意思
JSP全名為Java Server Pages,中文名叫java伺服器頁面,是動態網頁開發技術。它使用JSP標籤在HTML網頁中插入Java程式碼;標籤通常以結束。
JSP部署於網頁伺服器上,可以回應客戶端傳送的請求,並根據請求內容動態地產生HTML、XML或其他格式文件的Web網頁,然後傳回給請求者。 JSP技術以Java語言為腳本語言,為使用者的HTTP請求提供服務,並能與伺服器上的其它Java程式共同處理複雜的業務需求。
JSP將Java程式碼和特定變動內容嵌入到靜態的頁面中,實作以靜態頁面為模板,動態產生其中的部分內容。 JSP引進了被稱為「JSP動作」的XML標籤,用來呼叫內建功能。另外,可以建立JSP標籤庫,然後像使用標準HTML或XML標籤一樣使用它們。標籤庫能增強功能和伺服器效能,而且不受跨平台問題的限制。 JSP檔案在執行時會被其編譯器轉換成更原始的Servlet程式碼。 JSP編譯器可以把JSP檔案編譯成用Java程式碼寫的Servlet,然後再由Java編譯器來編譯成能快速執行的二進位機器碼,也可以直接編譯成二進位碼。
jsp屬於前端還是後端?
jsp是在服務中執行web元件,並且將網頁的邏輯和網頁的結構分離,根本的目的就是將邏輯從servlet中分離。 jsp的本質是一種servlet,而servlet又是伺服器端的java應用程序,也就是按照道理來說jsp應該屬於後端。但在MVC分層中,jsp是又屬於view,目前jsp更多的用途是為了資料和頁面的顯示,並不用於邏輯的處理,整體看來,jsp是屬於後端的技術。
JSP技術有點類似ASP技術,它是在傳統的網頁HTML(標準通用標記語言的子集)檔案(*.htm,*.html)中插入Java程式段(Scriptlet)和JSP標記(tag),從而形成JSP文件,後綴名為(*.jsp)。
用JSP開發的Web應用程式是跨平台的,既能在Linux下運行,也能在其他作業系統上運作。
更多程式相關知識,請造訪:程式設計教學! !
以上是jsp是屬於前端還是後端的詳細內容。更多資訊請關注PHP中文網其他相關文章!