官术网_书友最值得收藏!

5.5 應用案例1:Servlet制作1(Servlet接口)

第5章任務5

1.新建Web工程

新建Web工程,設置工程名為“ServletEample”,選擇Java EE版本為“JavaEE 5”,顯示結果如圖5-2所示。

圖5-2 新建工程

2.在src處新建class文件

新建Class,設置類的包名:zjc,類名:HelloWorldServlet,類的實現接口為javax.servlet.Servlet,顯示結果如圖5-3所示。

圖5-3 新建Servlet類

HelloWorldServlet.java類代碼如下:

3.重載service方法

重載service方法,能夠在網頁上打印輸出字符串"HelloWorld",代碼如下:

此處通過ServletResponse類得到的PrintWriter對象out就是JSP中的內置對象out。

4.新增Servlet

打開WebRoot→WEB-INF下的web.xml文件,在Servlets選項中單擊“Add new servlet”,顯示結果如圖5-4所示。

圖5-4 新增Servlet

輸入Servlet name為MyServlet,單擊按鈕,輸入類名稱的前幾位,選擇該Servlet的類名HelloWorldServlet(包名為zjc)。顯示結果如圖5-5所示。

圖5-5 設置Servlet的name和class屬性

5.新增Servlet mapping

重新單擊“Servlets”項,然后選擇“Add new Servlet mapping”,輸入Servlet name為MyServlet,以及執行該映射所對應的網址:/helloWorld。顯示結果如圖5-6所示。

圖5-6 新增Servlet mapping

6.運行Web工程

右鍵單擊工程項目,選擇“Run As|MyEclipse server Application”,在網址欄中輸入:http://127.0.0.1:8080/ServletExample/helloWorld,顯示結果如圖5-7所示。

圖5-7 運行結果

127.0.0.1是任意一臺計算機的本機IP地址,即本地Tomcat的IP地址。

主站蜘蛛池模板: 通江县| 侯马市| 雷波县| 遂溪县| 陕西省| 盱眙县| 邵东县| 恩平市| 贡觉县| 建水县| 苗栗县| 苗栗县| 长春市| 庄河市| 龙泉市| 灌云县| 肥乡县| 探索| 青河县| 邮箱| 长武县| 嘉峪关市| 灵丘县| 本溪| 内乡县| 越西县| 泽库县| 四会市| 神池县| 白银市| 大渡口区| 曲阜市| 晋江市| 永靖县| 兴宁市| 和静县| 浦江县| 新丰县| 博客| 蛟河市| 宁乡县|