學校開了J2EE的選修,老師講課的起點有點高,對於我們沒有什麼web認識的學生來說,一開始就講jsp,實在是聽的人雨裡霧裡。琢磨了一下午的tomcat,還是不能正常啟動。沒辦法,嘗試了一下glassfish。
先是在oracle的網站down了最新的java ee sdk,裡面就帶了glassfish,安裝的時候做了一些基本的配置。啟動startserv後開啟 127.0.0.1:8080,顯示如下,證明服務已啟動。不過手動啟動覺得有點麻煩,eclipse能整合到glassfish就方便多了,於是尋找了一些方法。
我使用的eclipse是Eclipse IDE for Java EE Developers,:http://www.eclipse.org/downloads/
開啟eclipse---windows---preferences---server----runtime environments,然後點add,出現以下介面
點擊右上方的Download additional server adapter(一定要連網) ,這時候會擷取一些外掛程式的列表,選擇oracle glassfish server tools,會提示你正在後台下載,去做點別的事吧,等下載好了會有提示,讓你重啟eclipse。
重啟後,仍然開啟eclipse---windows---preferences---server----runtime environments,會看到已經有glassfish 的選項了。
選擇glassfish server open source edition 3(java ee 6),這樣基本的整合就完成了。開啟eclipse,File----New----dynamic web project,就可以編寫JSP了。當你使用eclipse運行JSP時,eclipse會自動啟動glassfish,使用完成後也會自動關閉,輕鬆很多。glassfish還提供了一個控制台http://localhost:4848/,提供了一些基本的管理,資料庫的連結。具體的還沒有深入去瞭解。嘗試了一下做一個簡單的web版通訊錄,資料庫用的是access。第一次寫JSP,代碼挺劣質的,就不拿來誤導人了,看看效果吧。
首頁提交張三的資訊
提交完成後查看資料庫,已經有了張三的資訊
然後搜尋張三的ID修改張三的資訊為李四
再次查看資料庫,資料已更新