黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

Servlet教程

第一個(gè)Servlet程序

為了幫助讀者快速學(xué)習(xí) Servlet 開(kāi)發(fā),下面分步驟實(shí)現(xiàn)一個(gè) Servlet 程序。

1、創(chuàng)建Web項(xiàng)目

選擇 MyEclipse 上方工具欄中的 File→New→Other 選項(xiàng),在 Select a wizard 窗口中選擇 Dynamic Web Project 選項(xiàng)(如果沒(méi)有 Dynamic Web Project 選項(xiàng),可直接選擇 Web Project 或者勾選 Show All Wizards 選項(xiàng),如圖 1 左邊第一張圖片),單擊 Next 按鈕,進(jìn)入填寫(xiě)項(xiàng)目信息的界面,選擇的運(yùn)行環(huán)境是 Tomcat 7.0,動(dòng)態(tài) Web 模塊版本為 2.5,持續(xù)單擊 Next 按鈕,直到進(jìn)入 Configure web module settings 配置界面,如圖 1 所示。

圖 1 新建項(xiàng)目

在圖 2 中,Context root 選項(xiàng)用于指定 Web 項(xiàng)目的根目錄,Content directory 選項(xiàng)用于指定存放 Web 資源的目錄。這里采用默認(rèn)設(shè)置的目錄,將 servletDemo01 作為 Web 資源的根目錄,將 WebContent 作為存放 Web 資源的目錄。單擊 Finish 按鈕,完成 Web 項(xiàng)目的配置。

需要注意的是,如果 MyEclipse 中使用的是 Java 視圖,則單擊 Finish 后,會(huì)彈出 Open Associated Perspective 確認(rèn)提示框(如圖 2 所示),出現(xiàn)此窗口的原因是所創(chuàng)建的 Web 項(xiàng)目關(guān)聯(lián)了 Java EE 視圖,由于兩種視圖在開(kāi)發(fā)使用時(shí)區(qū)別不大,而且在 MyEclipse 中可做相應(yīng)設(shè)置,所以此處依照個(gè)人習(xí)慣選擇相應(yīng)視圖即可。

圖 2 開(kāi)啟關(guān)聯(lián)視圖確認(rèn)框

本教程為了能夠更清晰地展示項(xiàng)目結(jié)構(gòu),所以均使用 Java 視圖,單擊 No 按鈕后,Web 應(yīng)用目錄如圖 3 所示。

圖 3 創(chuàng)建好的 Web 應(yīng)用目錄

2、創(chuàng)建Servlet程序

創(chuàng)建好 Web 項(xiàng)目后,接下來(lái)就可以開(kāi)始創(chuàng)建 Servlet 了。右擊圖 4 所示的 servletDemo01 項(xiàng)目的 src 文件,選擇 New→Other 選項(xiàng),彈出 Select a wizard 窗口,在 Web 文件夾中選擇 Servlet,單擊 Next 按鈕,進(jìn)入填寫(xiě) Servlet 信息的界口,在 Web 文件夾中選擇 Servlet,單擊 Next 按鈕,進(jìn)入填寫(xiě) Servlet 信息的界面。

其中,Java package 用于指定 Servlet 所在包的名稱,Class name 用于指定 Servlet 的名稱,在該界面下邊可以選擇需要的創(chuàng)建方法,這里只選擇 Inherited abstract methods、doGet 和 doPost 方法填寫(xiě)完成后單擊 Next 按鈕,進(jìn)入配置 Servlet 的界面,如圖 4 所示。

在圖 4 中,Servlet 的配置界面的 Name 選項(xiàng)用于指定 web.xml 文件中 元素的內(nèi)容,URL mapping 文本框用于指定 web.xml 文件中 元素的內(nèi)容,這兩個(gè)選項(xiàng)的內(nèi)容都是可以修改的,此處不做任何修改,采用默認(rèn)設(shè)置的內(nèi)容,單擊 Finish 按鈕,即可完成 Servlet 的創(chuàng)建。

TestServlet01 創(chuàng)建后的內(nèi)容如圖 5 所示。

圖 4 填寫(xiě) Servlet 的界面

圖 5 創(chuàng)建后的 TestServlet01 類

由于 MyEclipse 工具在創(chuàng)建 Servlet 時(shí)會(huì)自動(dòng)將 Servlet 的相關(guān)配置文件添加到 web.xml 中,因此打開(kāi) web.xml 文件后可以看到 TestServlet01 的虛擬映射路徑已自動(dòng)進(jìn)行了配置,如圖 6 所示。

圖 6 web.xml 文件

從圖 6 中可以看到,TestServlet01 的配置信息已在 web.xml 中被創(chuàng)建,至此,第一個(gè) Servlet 創(chuàng)建成功。

3、部署和訪問(wèn)Servlet

打開(kāi) Servers 選項(xiàng)卡(Java 視圖中如果未顯示此項(xiàng),則可選擇切換 Myecplise Java Enterprise perspective 視圖),選中部署 Web 應(yīng)用的 Tomcat 服務(wù)器(關(guān)于 Tomcat 服務(wù)器的配置方式可參閱《JSP環(huán)境搭建》教程),右擊并選擇 Add deployment... 選項(xiàng),如圖 7 所示。

圖 7 Add deployment... 選項(xiàng)

單擊圖 7 所示的 Add deployment... 選項(xiàng)后,進(jìn)入部署 Web 應(yīng)用的界面,如圖 8 所示。

圖 8 部署 Web 應(yīng)用的界面

在圖 8 中,project 選項(xiàng)中的內(nèi)容是還沒(méi)有部署到 Tomcat 服務(wù)器的 Web 項(xiàng)目,project 選項(xiàng)中的內(nèi)容是已經(jīng)部署到 Tomcat 服務(wù)器的 Web 項(xiàng)目,選中 servletDemo01,單擊Finish按鈕,即可完成Web應(yīng)用的部署。

啟動(dòng) Tomcat 服務(wù)器,在瀏覽器的地址欄中輸入地址 http://localhost:8080/servletDemo01/TestServlet01 訪問(wèn) TestServlet01,瀏覽器的顯示結(jié)果如圖 9 所示。

圖 9 訪問(wèn)Servlet

從圖 9 中可以看出,瀏覽器中已經(jīng)顯示出了 TestServlet01 中 doGet() 方法需要輸出的內(nèi)容,至此,已經(jīng)完成了使用 MyEclipse 工具開(kāi)發(fā)的第一個(gè) Servlet 程序。

需要注意的是,不同版本的 MyEclipse 創(chuàng)建 Servlet 后的 doGet() 和 doPost() 方法中的內(nèi)容可能有所不同,如果這兩個(gè)方法中沒(méi)有編寫(xiě)輸出代碼,那么使用瀏覽器訪問(wèn)時(shí)不會(huì)顯示任何內(nèi)容,此時(shí)讀者可仿照?qǐng)D 9 中的內(nèi)容自行編寫(xiě)輸出語(yǔ)句。

全部教程
主站蜘蛛池模板: 日韩精品一区二区三区中文精品 | 91精品一区二区三区在线观看 | 色在线免费 | 久久亚洲精品成人综合 | 成人性生交大片免费看午夜a | 在线 中文字幕 日韩 欧美 | 亚洲欧美精品伊人久久 | 日本工里番h本无遮拦全彩 日本高清中文字幕在线观穿线视频 | 国产成人精品福利站 | 国产日韩视频 | 亚洲毛片在线看 | 成人hd | 婷婷伊人| 丝袜国产在线 | 亚洲图片在线欧美专区图片 | 亚洲丶国产丶欧美一区二区三区 | 亚洲一级影院 | 国产亚洲综合一区二区在线 | 日韩欧美中国a v | 亚洲欧美日韩高清一区二区三区 | 欧美理论片在线观看一区二区 | 国产一区二区在线 |播放 | 欧美日韩ay在线观看 | ccav成人| 日韩在线二区 | 九九视频在线 | 成人免费看吃奶视频网站 | 小明在看看永久免费平台 | 人成在线 | 成年人在线观看视频免费 | 亚洲伦理视频 | 日本在线黄 | 成人短视频在线观看 | 欧美国产永久免费看片 | 久久国产成人 | 波多野结衣四虎 | 一级片a级片 | 爽爽影院在线 | 成人羞羞网站 | 免费一级特黄特色大片在线 | 成人不卡视频 |