使用eclipse開發jsp項目入門

JSP簡介:

jsp全稱 Java server pages,是b/s (即browser/server  瀏覽器/服務器)架構軟件開發使用的一種技術。開發b/s軟件,除了使用jsp之外,還可以使用php ,asp等。以上三種有互聯網3P之稱。當然,每一種技術都有自己的優缺點,在此,將介紹jsp技術。

jsp技術允許在頁面中插入java代碼,當瀏覽器訪問時,服務器將其翻譯成servlet並響應給客戶,生成動態網頁。java代碼簡潔,安全性高,可讀性強,一般書寫起來具有較強的健壯性。jsp技術體系是J2EE技術的核心技術,也是基礎中的基礎。對於想要學習J2EE技術的同志們來說,學習jsp技術體系是必要的。

jsp技術,並不只是單單指jsp頁面,應該是jsp技術體系,比如javaBean,JSP,Servlet,Ajax,Xml,JSTL,EL,Json,JNDI以及前端html css js等技術,因此,想要掌握好jsp技術,就得努力學習其相關的技術體系,不光是jsp如此,其他技術皆是如此,一門技術不會完全獨立,都會和其他技術有一定的關聯,因此,在學習某一門技術時,會掌握與其相關的周邊技術是很重要的。但是,路漫漫其修遠兮,學新東西的時候一定不要模凌兩可,是是而非,自己對所學的東西一定要有清晰的定義,其次就是要耐心和堅持,一步一步慢慢來!

 

1.eclipse集成tomcat服務器(使用相應的tomcat服務器版本)

先將從官網下好的tomcat服務器解壓到本地目錄,準備好服務器。eclipse集成tomcat服務器基本可以分爲兩步。

1.打開eclipse,按照以下步驟配置。

先是將服務器添加至eclipse中,按照步驟指示操作,點擊add

選擇對應的tomcat版本,點擊next。

將tomcat解壓安裝目錄填進指示框,點擊finish

2.單擊servers下的連接,進行第二步配置。

2.在eclipse中新建dynamic web project

輸入項目名稱,點擊next

勾選xml選項,點擊finish。

3.新建jsp文件index.jsp(不能將該文件放在WEB-INF目錄下,若執行此操作,該文件將不能被外界 客戶端 直接訪問,只能通過請求轉發訪問),並放在WebContent裏面。

4.配置tomcat運行時環境,jsp<--->servlet互相轉化,

在項目上右鍵選擇build path,點進去然後按照以下步驟設置,這一步其實是將tomcat中lib裏的jar包導入至eclipse中

5.統一字符集編碼 utf-8,防止中文亂碼

   a.設置jsp文件的編碼,jsp文件中的pageEncoding屬性

   b.設置瀏覽器讀取jsp文件的編碼  jsp文件中的content屬性

此外,將jsp文件也統一編碼成utf8格式(每個文件都有自己的編碼方式)

6.啓動服務器,訪問jsp文件,localhost:8080/項目名稱

先將項目部署至服務器,如圖所示,

最後,啓動服務器,在上一張圖片的第一步右鍵選擇start,即可打開服務器,出現已下信息,說明服務器啓動成功。

 

7.訪問成功、

在瀏覽器中訪問項目。這裏需要注意兩點,因爲我的tomcat之前用過,並且改過端口號爲8888,如果你的服務器沒有改過,那麼就是8080,第二後面之所以直接跟項目名稱,是因爲,我們的jsp文件叫做index.jsp,在項目中服務器會自動引導至這個文件,此外還有例如index.html,default.html,default.jsp等文件,在訪問時,直接項目名稱即可,但是如果是其他的文件例如login.jsp,就不能被服務器識別,其訪問路徑需要改爲:localhost:8080/項目名稱/文件名稱。但是也可以通過修改WEB-INF裏的web.xml來讓服務器識別你定義的可引導訪問的文件!

最後,關閉服務器。至此,第一個J2EE JSP項目已經完成,以後若繼續用eclipse開發jee項目,則基本不需要以上的配置了。加油!看得上隨便轉載,若有疑問歡迎聯繫qq1282725517!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章