jsp原始碼是指jsp檔案的原始碼;如果我們擁有了JSP原始碼,那麼就相當於我們擁有了Java編寫的後端程式可以直接使用的動態頁面;網站原始碼是指未編譯的文字程式碼或網站的全部原始碼檔案。
JSP是一個動態頁面,那它的程式碼當然就是動態原始碼。理解原始碼以前要先了解什麼是網站原始碼。
網站原始碼,也稱為原始程式碼,原始程式。是指未編譯的文字程式碼或一個網站的全部原始碼文件,是一系列人類可讀的電腦語言指令。我們可以把它理解成原始碼,目前看到的這個網頁來說,其實它是由一大堆的原始碼組成,透過我們瀏覽器(如微軟的IE瀏覽器,Google的Chrome瀏覽器等)或伺服器翻譯成我們所看到的樣子。
1、從字面上來講,原始檔是指一個文件,指原始碼的集合。原始碼則是一組具有特定意義的,可以實現特定功能的字元(程式開發程式碼)。
2、「原始碼」大多時候等於「原始檔」
3、網站的原始碼可以建構成一個網頁、也能構成一個網站。
4、最簡單的理解就是網站的原始程式。
「例如在這個網頁上右鍵滑鼠,選擇查看原始文件,出來一個記事本,裡面的內容就是此網頁的源代碼。」這句話體現了他們的關係,此處的來源文件是指網頁的原始碼,而原始碼就是原始檔的內容,所以又可以稱為網頁的原始碼。
網站原始碼也分為兩種,一種是動態原始碼如:ASP,PHP,JSP,.NET,CGI等,一種是靜態原始碼如:HTML等。
動態原始碼
在伺服器端執行的程式、網頁、元件,屬於動態網頁,它們會隨不同客戶、不同時間,傳回不同的網頁,例如ASP、PHP、JSP、NET、CGI等。
最大的特點就是能夠和使用者之間互動。例如網易的信箱,張三登陸的時候,會看到歡迎光臨張三,李四又登陸了,李四又看到歡迎光臨李四,其實他們兩個人登陸的是一個頁面,這個就是動態源碼的好處,如果要是用靜態源碼,好像網易有幾百萬的郵箱用戶,每個人做一個頁面那要多少頁啊? 動態源碼不單單只有這麼一點用處,比如說我們常見的一些論壇、留言本、計數器、聊天室等,都是由動態原始碼開發的。動態原始碼最大的特色就是有資料庫,例如ACCESS,SQL,MYSQL,等!此類網站原始碼的特色就是擁有後台管理,此類網站原始碼相對靜態原始碼來說不容易被搜尋引擎收錄!
靜態原始碼
運行於客戶端的程式、網頁、外掛程式、元件,屬於靜態網頁,例如html頁、Flash、JavaScript、VBScript等等,它們是永遠不變的。
比如說我們目前看到的這個網頁他就是靜態的源碼,靜態源碼無法實現以上的那些功能。沒有後台,但容易被搜尋引擎收錄。
有不少原始碼下載站,下載的源碼基本上文件都不齊全,只能做為參考學習使用,如果想使用此類源碼,必須要專業的編程人員加以修改才能使用,如果您是一位網站開發者可以到淘寶上購買源碼,這種源碼一般情況都是比較齊全的,當然也有不齊全的,但只需稍加修改就可以建立自己的網站。
總結就是JSP原始碼是動態原始碼的一種,當你擁有的JSP原始碼就相當於擁有了可用於Java編寫的後端程式可以直接使用的動態頁面。
以上是jsp原始碼是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!