爲什麼不用eclipse開發jsp而用lomboz呢?
答:一般的eclipse插件少,需要自己去下載插件,而lomboz已集成了大部分插件,所以我們就不需要找那些插件了,直接使用lomboz平臺吧。
什麼是lomboz?
答:Lomboz是Eclipse的一個J2EE的插件,它將很多Java應用服務器、J2EE組件和Web應用開發集成到Eclipse中,可以幫助Java開發者使用Eclipse建立、測試、部署J2EE應用。
更多資料:http://baike.baidu.com/view/1132339.htm
這麼好用的軟件居然在20071029停止開發,這次用到的是最後版本Europa(木衛二) 3.3
就是基於eclipse官網上的Europa(木衛二) 3.3進行修改的。
一、首先是lomboz的下載。
Lomboz官網是:http://lomboz.ow2.org/
Lomboz Stable Build: R-3.3-200710290621下載:
http://lomboz.ow2.org/downloads/R-3.3_index.php
截圖01:
現在下載相應lomboz
截圖02:
截圖03:
二、下載完畢設置,解壓文件包,然後暫且別急着打開文件,因爲我們是用lomboz開發JSP的,所以的話,你要確定JDK和Tomcat安裝完畢,而且環境變量那些設置正確,這個我不在這裏講了,網上有很多關於JDK和Tomcat的安裝和環境變量的配置,一般的書上都會有講的,可能都沒講到用lomboz來開發jsp而已。
以上JDK和Tomcat裝好後,你需要一個Tomcat的eclipse插件,現在的最新版本是tomcatPluginV321,下載地址:http://download.csdn.net/source/2722915。。。將tomcatPluginV321解壓,將tomcatPluginV321文件夾放到lomboz的 …./eclipse/ plugins 下(注意:eclipse的目錄最好是非中文路徑,因爲中文路徑有可能不能正常顯示Tomcat插件)。
的lomboz是英文版的,所以需漢化的去下載漢化語言包吧。
漢化包 BabelLanguagePack-eclipse-zh_3.5.0.v20091121043401
下載地址:http://download.csdn.net/source/2056313
把漢化文件夾直接覆蓋eclipse就行了。
以上步驟完成後,就可以打開eclipse的了。
三、Eclipse正常打開
首先“設置工作空間”,跳過歡迎界面就到了
截圖04:
截圖05
如果你看到截圖05,那就證明那個tomcat插件起作用了,然後進入【窗口】---【首選項】進行配置Tomcat版本(我的版本是6.0的)
截圖06:
截圖07:
四、開發設置:
1) 建立一個Tomcat服務器
單擊【文件】--【新建】--【其他】命令,彈出【新建】對話框
截圖08:
單擊【Server】選項,然後單擊【下一步】按鈕,彈出New Server對話框,
截圖09:
【Tomcat v6.0 Server】選項。單擊【下一步】按鈕,在裏面的第二個空後面選擇Tomcat v6.0安裝目錄,按【完成】就好了。
可以看到
截圖10:
“還是有點不同之前的java開發界面不同”這是應爲你選擇的視圖不同而已,現在可以通過【窗口】--【打開透視圖】--【java EE】這樣你就看到了一個jsp開發視圖了。
截圖11,12:
2) 新建一個【Dynamic Web Project】
順序:【文件】--【新】--【項目(R)..】下拉表中的【Web】--【Dynamic Web Project】
截圖13:
截圖14:
截圖15:
看到這裏,應該知道我們的jsp文件在哪裏新建了吧,應該在【WebContent】目錄下新建,新建一個作爲演示:在【WebContent】上點右鍵【新】---【JSP】新建一個test.jsp
截圖16:
截圖17:
截圖18:
講test.jsp代碼改爲
************************************************************************
<%@page contentType="text/html;charset=gb2312" %>
<%@page language="java" import="java.util.*" %>
<%
String sPeriod = "";
Calendar curTime = new GregorianCalendar();
if ( curTime.get( Calendar.HOUR_OF_DAY ) < 12 )
sPeriod = "早上";
else if ( curTime.get( Calendar.HOUR_OF_DAY ) < 18 )
sPeriod = "下午";
else
sPeriod = "晚上";
%>
<html>
<head>
<title>歡迎您!</title>
</head>
<body>
<h1><%=sPeriod%>好,Ling Zeng!</h1>
</body>
</html>
********************************************************************
保存,然後在【test.jsp】文件上點右鍵【運行方式】---【Run On Server】
截圖19:
截圖20:
“爲什麼調用的是java的內置瀏覽器?能不能使用系統自帶瀏覽器?”
答:可以,在【窗口】---【Web Browser】這裏面選擇Internet Explorer
注意:1.【internal Web Browser】是使用軟件內置瀏覽器
2.【缺省系統Web瀏覽器】是使用系統默認瀏覽器
JSP(eclipse+Tomcat)開發平臺就這樣完成了,開發起來比起在瀏覽器上面敲打地址好的多了吧,還要注意的是,你看一下你新建的test.jsp的地址是http://localhost:8888/test/test.jsp;這個有什麼特點,前面那個test是你的項目名稱,後面那個test.jsp就是你在【WebContent】下的路徑位置。
如果有源代碼怎麼辦?其實將源代碼複製到你的工作空間目錄下的項目文件夾得【WebContent】下,然後刷新項目,那些代碼就會出來啦。
後語:
上網找了很多關於開發JSP的教程,自己也嘗試了很多方法,根據別人的老方法,我用新軟件和新的操作去做了這樣一個圖文教程,少讓我們這些新手走彎路吧,下面的教程都是我自己做的,都屬於個人意見,如果有錯,希望大家多多指點。。
By:roaminlove