日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

002_入门HelloWorldServlet

發(fā)布時(shí)間:2025/4/17 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 002_入门HelloWorldServlet 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一. 創(chuàng)建一個(gè)HelloWorldServlet的WEB工程

1. 新建一個(gè)動(dòng)態(tài)的Web工程

2. 工程名字HelloWorldServlet

3. 在WebContent下新建一個(gè)index.html

<!DOCTYPE html> <html><head><meta charset="UTF-8" /><title>Hello World</title></head><body><h1>Hello World</h1></body> </html>

4. 在src目錄下新建一個(gè)HelloWorldServlet.java

5. 讓HelloWorldServlet.java實(shí)現(xiàn)Servlet接口, 并實(shí)現(xiàn)Servlet接口的方法, 在Service方法里打印Hello World

package com.lywgames.myservlet;import java.io.IOException; import javax.servlet.Servlet; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse;public class HelloWorldServlet implements Servlet {@Overridepublic void init(ServletConfig config) throws ServletException {}@Overridepublic ServletConfig getServletConfig() {return null;}@Overridepublic void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {System.out.println("Hello World");}@Overridepublic String getServletInfo() {return null;}@Overridepublic void destroy() {}}

6. 在web.xml里注冊(cè)我們的Servlet

<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"id="WebApp_ID" version="2.5"><display-name>HelloWorldServlet</display-name><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list><!-- 注冊(cè)servlet, 名字叫做HWS, 具體的路徑是com.lywgames.myservlet.HelloWorldServlet --><servlet><servlet-name>HWS</servlet-name><servlet-class>com.lywgames.myservlet.HelloWorldServlet</servlet-class></servlet><!-- 注冊(cè)servlet的映射。 通過(guò) servlet-name找到上面注冊(cè)的具體servlet。 url-pattern: 在地址欄上的訪問(wèn)路徑, 一定要以/打頭 。--><servlet-mapping><servlet-name>HWS</servlet-name><url-pattern>/HWS.action</url-pattern></servlet-mapping> </web-app>

二. 運(yùn)行HelloWorldServlet項(xiàng)目

1. 項(xiàng)目上右鍵——>Run As——>Run on Server

2. 使用Tomcat7運(yùn)行項(xiàng)目

3. 把項(xiàng)目添加到server, 點(diǎn)擊Finish按鈕

4. 在Tomcat的wtpwebapps目錄下, 查看有沒(méi)有自己的項(xiàng)目

5. 在WEB-INF的classes目錄下, 查看HelloWorldServlet.class文件有沒(méi)有生成

6. 運(yùn)行成功后, Eclipse的瀏覽器會(huì)執(zhí)行到index.html, 頁(yè)面顯示Hello World。在瀏覽器地址欄輸入:http://localhost:8080/HelloWorldServlet/HWS.action, 回車(chē)查看控制臺(tái)輸出:Hello World。

三. HelloWorldServlet項(xiàng)目的執(zhí)行過(guò)程

1. 啟動(dòng)我們的Tomcat7加載我們的項(xiàng)目

2. Tomcat7啟動(dòng)并且加載我們的項(xiàng)目成功

3. Tomcat7加載我們項(xiàng)目中的web.xml文件, 讀取到歡迎文件列表這個(gè)配置<welcome-file-list></welcome-file-list>, 發(fā)現(xiàn)歡迎文件列表中配置的有index.html, 而且我們項(xiàng)目的WebContent下有index.html, 因此項(xiàng)目啟動(dòng)成功, 瀏覽器就解釋執(zhí)行到了我們的index.html文件, 網(wǎng)頁(yè)顯示Hello World。

4. 當(dāng)我們?cè)跒g覽器的地址欄中輸入:

http://localhost:8080/HelloWorldServlet/HWS.action

5. Tomcat7就又在web.xml文件里尋找有沒(méi)有哪個(gè)url-pattern是HWS.action, 然后通過(guò)servlet-name找到具體的類(lèi), 通過(guò)反射創(chuàng)建類(lèi), 執(zhí)行里面的方法, 執(zhí)行到了HelloWorldServlet.java的Service方法, 因此打印了Hello World。

6. HelloWorldServlet項(xiàng)目執(zhí)行過(guò)程圖解

總結(jié)

以上是生活随笔為你收集整理的002_入门HelloWorldServlet的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 三上悠亚人妻中文字幕在线 | 亚洲av人无码激艳猛片服务器 | 国产一级二级三级精品 | 男操女免费网站 | 波多野结衣在线观看一区 | 久草视频在 | 天天射综合网站 | 日韩91av | 黄色国产一级片 | 青青草手机视频 | 东京干手机福利视频 | 欧美精品久久久久久久多人混战 | 91久久国语露脸精品国产高跟 | 蜜桃av鲁一鲁一鲁一鲁俄罗斯的 | 国产视频一级 | 特黄特色大片免费视频大全 | 国精品一区二区三区 | 在线播放精品 | 日韩精品在线视频观看 | 欧美性猛交xxxx乱大交3 | 老妇女av | 中文字幕国产一区二区 | 手机看片1024久久 | 张津瑜国内精品www在线 | 日本免费高清一区二区 | 97久久精品| 久久久精品中文字幕麻豆发布 | 国产精品极品 | jzz国产 | 大肉大捧一进一出好爽视频 | 亚洲色图在线播放 | 久久久国产精品一区二区三区 | 影音先锋在线国产 | 日本三级中国三级99人妇网站 | 亚洲一级二级 | 一区二区三区中文视频 | 欧美黑人欧美精品刺激 | 精品久久久久久久 | 毛片视 | www.天堂av.com| 女人裸体免费网站 | 无码免费一区二区三区免费播放 | 精品精品视频 | 麻豆蜜桃在线观看 | 一区二区三区蜜桃 | 麻豆精品免费视频 | 日韩三区在线观看 | 一区二区三区视频 | 亚洲aⅴ在线观看 | 美女被日网站 | 96亚洲精品久久久蜜桃 | 久久国产免费观看 | 热久久影院 | 日韩精品一区二区三区不卡在线 | 黄色片国产| 欧美aaa级片 | 正在播放欧美 | 亚洲av无码一区东京热久久 | 无码精品黑人一区二区三区 | 亚洲男人第一天堂 | av一区免费 | 伊人网视频 | 成人av网站在线观看 | 寂寞人妻瑜伽被教练日 | 日韩欧美亚洲国产精品字幕久久久 | 999国产在线 | 日韩av一区二区在线播放 | 日本精品在线观看 | 成人免费观看视频网站 | 综合热久久| 国产成人久久精品流白浆 | 好大好爽视频 | 亚洲4区 | 台湾佬美性中文 | av导航站| 中文字幕精品国产 | 精品女同一区二区 | 中文字字幕在线中文 | 国产九九九精品 | 日本免费色视频 | 中文字幕av日韩 | 亚洲精品国产精品乱码不卡 | 国产激情在线视频 | 欧美少妇诱惑 | 他趴在我两腿中间添得好爽在线看 | 国内成人在线 | 久久色播 | 亚洲黄色免费观看 | 人妖性做爰aaaa | 69精品无码成人久久久久久 | 色婷婷久久久亚洲一区二区三区 | 亚洲精品国产欧美在线观看 | 亚洲大片在线观看 | 国产三级理论片 | 国产精品久久久久久久一区探花 | aaaaaaa毛片 | 一区二区三区四区在线视频 | 欧美妞干网 | 国产女人高潮的av毛片 |