網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好

jsp源碼怎麼用

欄目: 職場就業 / 發佈於: / 人氣:2.65W

JSP(全稱Java Server Pages)java服務器頁面,運行在服務端語言,一般的java開發的web項目,不會單純的使用jsp,會使用jsp作為視圖層,後端的控制層、業務模型還是會使用java來實現,也就是通常所説的MVC模式,jsp只負責V這塊。初級java開發人員,有時候會在網上下載一些jsp源碼來學習,或是朋友或同事發過來的jsp源碼,但不知道怎麼運行,下面就來簡單的介紹下

操作方法

(01)網上下載下來的jsp源碼的項目,大部分的java代碼是編譯之後的class文件,但可以看到jsp源碼。如果下載下來的項目是包含全部的源碼最好。如果需要修改源碼的可以導入idea或者eclipse開發工具中進行修改(如果不需要修改可以跳過導入這步,直接看後面運行步驟)

(02)打開idea開發工具,點擊文件File菜單,選擇open,選擇帶有jsp源碼的項目文件

jsp源碼怎麼用
jsp源碼怎麼用 第2張

(03)選擇文件之後,一般選擇下jdk版本,默認下一步即可,也可以在導入完成之後再對jdk版本進行修改。(如果是下載來的源碼涉及到數據庫的,需要修改下數據庫連接配置),然後就可以打開對應的jsp文件進行編輯,如下圖所示

jsp源碼怎麼用 第3張

(04)修改完成之後,可以運行項目了,jsp直接運行不了,需要藉助與web容器,例如tomcat,weblogic,jetty等。我們這裏以tomcat為例來説明。(沒有tomcat的可以自行下載,免費開源的),如果導入到idea開發工具的,可以在idea裏面關聯tomcat運行項目。下面説明下如何在tomcat裏面只運行jsp頁面,把jsp文件複製到tomcat的webapps目錄下面

jsp源碼怎麼用 第4張

(05)示例jsp頁面源碼如下圖

jsp源碼怎麼用 第5張

(06)拷貝完成之後,啟動tomcat容器,tomcat進入bin目錄中,執行文件啟動

jsp源碼怎麼用 第6張
jsp源碼怎麼用 第7張

(07)啟動完成之後,可以打開瀏覽器訪問對應的頁面,輸入頁面訪問地址,默認tomcat是8080端口。

jsp源碼怎麼用 第8張

(08)正常的web項目運行,需要打包成war包進行項目發佈,這裏就不做説明了。本例主要是簡單的介紹下針對現成jsp源碼的修改和運行訪問的教程

特別提示

從上面例子看,貌似jsp源碼是不需要編譯就可以直接運行的,其實jsp在運行之前是經過編譯的,底層會先轉換成sevlet的java代碼再編譯的,這個步驟是web容器來完成的

Tags:源碼 jsp