激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - Java教程 - 基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

2021-06-21 13:46HackerAC Java教程

本文將會(huì)詳細(xì)地展示如何搭建JSP的開(kāi)發(fā)環(huán)境。本次教程使用的是最新版的Eclipse 2018-09編輯器和最新版的Apache Tomcat v9.0,步驟詳細(xì),內(nèi)容詳盡,適合零基礎(chǔ)學(xué)者作為學(xué)習(xí)參考

基于eclipse 的jsp的開(kāi)發(fā)環(huán)境的搭建

說(shuō)明:順利地開(kāi)發(fā)、測(cè)試和運(yùn)行jsp程序少不了規(guī)范而安全的開(kāi)發(fā)環(huán)境,本文將會(huì)詳細(xì)地展示如何搭建jsp的開(kāi)發(fā)環(huán)境。 內(nèi)容詳盡,適合零基礎(chǔ)學(xué)者作為學(xué)習(xí)參考 。

一、jsp介紹:

1.jsp全稱java server pages,是一種動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)。它使用jsp標(biāo)簽(通常以<%開(kāi)頭以%>結(jié)束)在html網(wǎng)頁(yè)中插入java代碼。

2.jsp是一種java servlet,主要用于實(shí)現(xiàn)java web應(yīng)用程序的用戶界面部分。網(wǎng)頁(yè)開(kāi)發(fā)者們通過(guò)結(jié)合html代碼、xhtml代碼、xml元素以及嵌入jsp操作和命令來(lái)編寫jsp。

3.jsp通過(guò)網(wǎng)頁(yè)表單獲取用戶輸入數(shù)據(jù)、訪問(wèn)數(shù)據(jù)庫(kù)及其他數(shù)據(jù)源,然后動(dòng)態(tài)地創(chuàng)建網(wǎng)頁(yè)。

4.jsp可以直接在html網(wǎng)頁(yè)中動(dòng)態(tài)嵌入元素

5.網(wǎng)頁(yè)的動(dòng)態(tài)部分用java編寫,而不是vb或其他ms專用語(yǔ)言,更加強(qiáng)大與易用。

6.與服務(wù)器交互,能提供復(fù)雜的服務(wù),比如訪問(wèn)數(shù)據(jù)庫(kù)和圖像處理等。

二、搭建本地web服務(wù)器。

1.下載一個(gè)支持jsp開(kāi)發(fā)的web服務(wù)器軟件,本次教程選用的是: apache tomcat(官方地址: http://tomcat.apache.org/ )

(1)進(jìn)入apache tomcat官網(wǎng),本教程選用tomcat 9,如圖所示,點(diǎn)擊download下的“tomcat 9”。

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(2)找到binary distributions 下的core,選擇符合計(jì)算機(jī)系統(tǒng)字長(zhǎng)的版本,我選用的是64bit的:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(3)下載完成后,將其解壓到自己想要存放tomcat 的磁盤下自定義的文件夾下( 文件夾名不能有空格,最好沒(méi)有中文字符 ),我將其直接解壓到d盤,存放的路徑是:d:\apache-tomcat-9.0.13:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(4)解壓完成后,進(jìn)入該文件夾,可以看見(jiàn)有以下幾個(gè)文件夾:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

現(xiàn)在對(duì)以上幾個(gè)文件夾做簡(jiǎn)要的闡述:

  • bin:存放的是二進(jìn)制執(zhí)行文件。其中最常用的文件是startup.bat文件。
  • conf:配置目錄文件夾。最核心的文件是server.xml文件 ,該文件可進(jìn)行更改端口號(hào)等操作。默認(rèn)端口號(hào)是8080(該端口不能被其他進(jìn)程占用)。
  • lib:庫(kù)文件。tomcat運(yùn)行時(shí)需要的jar包所在的目錄
  • logs:日志文件夾。
  • temp:緩存文件夾,用來(lái)存放臨時(shí)產(chǎn)生的文件。
  • webapps:web的應(yīng)用程序。放置到此目錄下的web應(yīng)用,瀏覽器便可以直接訪問(wèn)。
  • work:用來(lái)存放jsp程序編譯以后的.class文件。

(5)設(shè)置java的環(huán)境變量,若已經(jīng)設(shè)置請(qǐng)忽略此步驟,若未設(shè)置請(qǐng)參考我的另外一篇博客(java環(huán)境變量的設(shè)置)(鏈接地址:+++++++++++++++++++++)、

(6)現(xiàn)在打開(kāi)存放tomcat的文件夾,找到bin文件夾下的startup.bat文件,雙擊打開(kāi)該文件。

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(7)雙擊后彈出如圖窗口,說(shuō)明本地web服務(wù)器已經(jīng)搭建成功,并且本地web服務(wù)器正處于待命狀態(tài),若想關(guān)閉本地web服務(wù)器,直接按“ctrl+c”即可關(guān)閉。

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

三、eclipse和tomcat的關(guān)聯(lián)操作

(1)打開(kāi)eclipse(若未下載安裝, 點(diǎn)擊此處下載 ),在菜單欄找到并點(diǎn)擊window,在下拉菜單中找到preference。彈出preference窗口,在窗口最左列找到server,然后點(diǎn)擊server,在下拉菜單中選擇runtime environment,再點(diǎn)擊右上端的add...按鈕。

注意:若你的eclipse里的preferences里沒(méi)有server,點(diǎn)擊這里幫你解決。

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(2)在彈出的new server runtime environment 窗口中,選擇我們下載并已經(jīng)安裝了的tomcat對(duì)應(yīng)的版本,我使用的是apache tomcat v9.0,然后點(diǎn)擊next>

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(3)然后核對(duì)對(duì)應(yīng)的tomcat的版本及安裝路徑是否正確,若不正確,自行根據(jù)自己tomcat的版本和安裝路徑修改。 重點(diǎn):安裝jre :點(diǎn)擊installed jres按鈕:如圖:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(4)點(diǎn)擊進(jìn)入后來(lái)到preferences窗口的installed jres 目錄: 注意紅色標(biāo)記框(說(shuō)明必須引入jre才行),點(diǎn)擊add...按鈕進(jìn)行jre的引入。

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(5)如下圖,單擊標(biāo)準(zhǔn)虛擬機(jī)“stardard vm”,然后點(diǎn)擊下一步next>

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(6)然后根據(jù)已經(jīng)安裝了的jre,如下圖所示完成jre的引入:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(7)點(diǎn)擊finish按鈕后,會(huì)回到preferences的installed jres 窗口,發(fā)現(xiàn)已經(jīng)成功地引入了jre,勾選剛引入的jre:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(8)依次點(diǎn)擊apply and close按鈕(應(yīng)用該設(shè)置并關(guān)閉該窗口),保存并關(guān)閉我們剛才所有的設(shè)置。截止到現(xiàn)在,已經(jīng)完成eclipse與tomcat的關(guān)聯(lián)?,F(xiàn)在進(jìn)行下一步。

四、建立一個(gè)簡(jiǎn)單的jsp程序,測(cè)試整個(gè)開(kāi)發(fā)運(yùn)行環(huán)境是否能正常運(yùn)轉(zhuǎn) 。

(1)打開(kāi)eclipse,點(diǎn)擊file---->new----->dynamic web project,彈出下圖窗口,根據(jù)自身情況設(shè)置好對(duì)應(yīng)的參數(shù)(一般eclipse會(huì)默認(rèn)填上),并依次如圖操作:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(2)項(xiàng)目建立完成后,展開(kāi)fristtomcattest項(xiàng)目,選中webcontent目錄,右鍵--->new----->jsp file  :

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

在彈出的如下窗口中,設(shè)置文件名(隨意自定)為:test.jsp:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(3)點(diǎn)擊finish后發(fā)現(xiàn)在webcontent目錄下有一個(gè)test,jsp文件,雙擊該文件,右側(cè)顯示該文件中的一些默認(rèn)代碼:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(4)我們現(xiàn)在修改里面的代碼如下(綠色框中標(biāo)識(shí)的代碼即為修改或添加的代碼):

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

(5)鍵入“ctrl+s”鍵保存上面對(duì)文件的修改。 現(xiàn)在,在eclipse的菜單欄點(diǎn)擊window--->web browser----->default system web brower。

(6) 確保tomcat未在后臺(tái)運(yùn)行 ( 若tomcat已經(jīng)在后臺(tái)開(kāi)啟,eclipse就無(wú)法啟動(dòng)tomcat并使用本地web服務(wù)器,也就會(huì)出現(xiàn)tomcat的啟動(dòng)錯(cuò)誤提示窗口,從而無(wú)法完成后續(xù)操作,所以要保證后臺(tái)tomcat未運(yùn)行,eclipse才可以正常運(yùn)行jsp程序 ),然后選中firsttomcatproject,右擊---->run as----->run on server。將會(huì)彈出run on server的信息確認(rèn)窗口:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

點(diǎn)擊finish按鈕后,會(huì)跳轉(zhuǎn)到系統(tǒng)默認(rèn)瀏覽器:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

竟然出現(xiàn)了最常見(jiàn)的404錯(cuò)誤,也就是未找到文件,其實(shí)仔細(xì)查看地址欄就明白為什么了(我們要運(yùn)行的是jsp文件,但地址欄未精確到相應(yīng)的jsp文件)別著急,這里有兩種解決辦法,

  • 手動(dòng)補(bǔ)齊瀏覽器地址欄的內(nèi)容:http://localhost:8080/fristtomcatproject/test.jsp。
  • 手動(dòng)編輯工程配置文件web.xml:打開(kāi)fristtomcatproject工程下的webcontent----->web-inf------>web.xml,雙擊web.xml文件,在右側(cè)對(duì)其內(nèi)容進(jìn)行編輯(添加一行):

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

“ctrl+s”保存web.xml文件,再次進(jìn)行fristtomcatproject右鍵------>run as----->run on server操作。本次瀏覽器彈出的內(nèi)容如下:

基于Eclipse 的JSP/Servlet的開(kāi)發(fā)環(huán)境的搭建(圖文)

顯示的內(nèi)容是我們?cè)趖est,jsp 中編輯的內(nèi)容,表示本次關(guān)于本地web服務(wù)器的搭建,jsp的開(kāi)發(fā)環(huán)境的設(shè)置以及eclipse與tomcatde 關(guān)聯(lián)已經(jīng)成功。

聲明:截止到發(fā)布時(shí)刻,本次教程使用的是最新版的eclipse 2018-09編輯器和最新版的apache tomcat v9.0

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:http://www.cnblogs.com/HackerAC-xff/p/9945855.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久亚洲激情 | 国产女厕一区二区三区在线视 | 天天黄色片 | 一级影片在线观看 | 国产一区二区精品免费 | 成人毛片一区 | 欧美成人精品一区二区三区 | 欧美精品日日鲁夜夜添 | 黄色网址在线免费 | 99re热精品视频 | www.com黄| 国产品久久 | 亚洲精品久久久久久久久久久 | 日本中文高清 | 欧美一极视频 | 国产成人精品免费视频大全最热 | 亚洲网站一区 | 久久国产精品一区 | 欧美日韩专区国产精品 | 99精品热视频 | 成人三级电影网址 | 福利四区 | 国产免费一区二区三区最新不卡 | 欧美日韩精品一区二区三区在线观看 | 毛片在线免费播放 | 一级一级一级一级毛片 | 黄污视频在线看 | 欧美 videos粗暴 | 亚洲精品在线观看免费 | 国产精品久久久久久影院8一贰佰 | 农村寡妇偷毛片一级 | 日本一区二区三区视频在线 | 精品亚洲在线 | 黄色电影免费提供 | 一级α片 | 久色免费 | 久在线观看福利视频69 | 羞羞网站在线观看入口免费 | 国产精品亚洲一区二区三区在线观看 | 国产一级毛片高清 | 国产一区二区午夜 |