轉載自:http://www.cnblogs.com/leftshine/p/5238001.html
JSP技術的強勢:
(1)一次編寫,到處運行。在這一點上Java比PHP更出色,除了系統之外,代碼不用做任何更改。
(2)系統的多平台支持。基本上可以在所有平台上的任意環境中開發,在任意環境中進行系統部署,在任意環境中擴展。相比ASP/PHP的局限性是現而易見的。
(3)強大的可伸縮性。從只有一個小的Jar文件就可以運行Servlet/JSP,到由多台服務器進行集群和負載均衡,到多台Application進行事務處理,消息處理,一台服務器到無數台服務器,Java顯示了一個巨大的生命力。
(4)多樣化和功能強大的開發工具支持。這一點與ASP很像,Java已經有了許多非常優秀的開發工具,而且許多可以免費得到,並且其中許多已經可以順利的運行於多種平台之下。
步驟索引:
一.工具的下載:
二.安裝與配置:
一.工具的下載(邊下載邊看教程節約時間):
1.JDK(Java Development Kit java開發工具包)
oracle官網下載:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
點擊 “download”,接受許可協議,選擇操作系統對應版本下載:32位選x86,64位選x64(x64 x86有啥區別 | 如何查看電腦是32位的(X86)還是64位的(X64),如何知道自己的硬件是否支持64位系統? )
2.Eclipse
Eclipse 是一個開放源代碼的、基於Java的可擴展開發平台。
eclipse官網下載:http://www.eclipse.org/downloads/
截圖下載的綠色版,安裝版下載方式一樣
進入下載頁后等待一會兒會自動下載,點擊下載沒反應的話多等一下,或則點擊下面“click here”(eclipse網站的反應速度有點慢,每個地方點擊之后都要多等等才有反應,不過下載速度還是挺快的)
3.tomcat
Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器,在中小型系統和並發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。
從官網牽來的小貓咪鎮帖
Apache Tomcat官網下載:http://tomcat.apache.org/
下載7.x版本的……6.x太舊,8.x太新,噗……
選擇對應版本點擊即可下載,推薦下安裝包,方便后期操作!
至此,必備的工具就下載完了
二.安裝與配置:
1.安裝JDK:
雙擊下載好的安裝包文件即開始安裝;
期間會讓你兩次選擇安裝路徑,第一次是JDK的路徑,第二次是jre的路徑;記住JDK的安裝路徑 (本次為 F:\Program Files\Java\jdk1.8.0_73 )
2.配置JAVA環境變量
下面截圖以win10為例,其他系統基本一樣(具體可參考:Win7下JDK安裝與環境變量配置 | Win8下JDK安裝與環境變量配置 其實都一樣(¬_¬))
按照上圖步驟打開環境變量配置,然后分別配置下面三個環境變量:
系統變量→新建 JAVA_HOME 變量
變量值填寫jdk的安裝目錄,本次為 F:\Program Files\Java\jdk1.8.0_73
系統變量→新建 CLASSPATH 變量
變量值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)
系統變量→選擇 Path 變量→編輯
在最后添加 %JAVA_HOME%\bin
完成后依次點擊確定。
3.測試JDK是否安裝成功
在命令行窗口中輸入分別輸入 java,javac,java -version,出現如下圖所示結果,就顯示安裝成功(可能顯示的不一定是中文)
到此,JDK安裝配置就搞定了,接下來配置JSP服務器(tomcat)
4.安裝tomcat:
由於我們下載的是安裝包,直接雙擊安裝包安裝即可(可能會提示 “未知發布者”,不管它直接繼續)
這里選擇normal就好(其實這是默認的所以直接Next)
出現管理提示框,端口的話默認就是8080不變就好,有時候因為電腦上安裝的其他軟件占用了該端口,可能會顯示其他的,沒關系記住是多少就好;要求輸入端口和管理密碼,保持默認設置就行(其實也都是默認就可以,依然直接Next)
此時會出現上圖,它會自動找到JRE位置,如果用戶沒有安裝JRE,可以修改指向JDK目錄(很多用戶安裝后無法編譯JSP,就是這里沒找到JRE,請務必先要安裝JDK,並把這個目錄正確指向JRE或者JDK的目錄)。


5.測試tomcat:




<HTML> <HEAD> <TITLE>my HelloWorld test</TITLE> </HEAD> <BODY> <% out.print("Hello World!<br><a href='http://www.cnblogs.com/leftshine/'>leftshine</a>"); %> </BODY> </HTML>
將以上文字復制到一個記事本文件中,保存,文件名改為 helloworld.jsp 放入..\Tomcat 7.0\webapps\test目錄中

6.JSP開發工具的安裝(這里使用eclipse的綠色版,免安裝)




7.eclipse與tomcat的綁定
eclipse中選擇window|preferences,打開preferences窗口,如下圖:
選擇server|Runtime Enviroments|Add,選擇相應版本的tomcat,點擊next,點擊browse選擇tomcat的安裝路徑,最后finish,如下圖:



8.進行第一個jsp開發測試



<% out.print("Hello World!<br><a href='http://www.cnblogs.com/leftshine/'>leftshine</a>"); %>
點擊運行,彈出選項對話框,直接默認,然后finish;
這時可能會報錯,因為我們之前開啟了tomcat服務器,沖突了,停止tomcat服務器,再次點擊運行即可!
停止tomcat之后再次運行即可運行成功!
OK!到這里我們成功搭建好了JDK+tomcat+Eclipse的JSP開發環境,並且成功運行了一個JSP項目!
接下來就該正式學習JSP開發了,我將會在學習中繼續發帖分享經驗!
1.JDK:需要手動接受許可協議,無法復制下載鏈接,點擊這里 跳轉到下載頁面
oracle官網java首頁:http://www.oracle.com/technetwork/java/index.html
2.Eclipse:Eclipse IDE for Java EE Developers
eclipse官網:http://www.eclipse.org/downloads/
3.Tomcat:32-bit/64-bit Windows Service Installer (pgp, md5, sha1)
Tomcat官網:http://tomcat.apache.org/
————————————————————————我是福利分割線————————————————————————
為了方便大家,我將寫教程過程中所下載幾個軟件都放在了百度雲:http://pan.baidu.com/s/1o7pUJOm 提取密碼:vipr