随笔 - 48,  文章 - 2,  评论 - 5,  阅读 - 84345

积跬步,成千里!

第一步: 在eclipse下配置tomcat,创建动态web项目

1) 新建Dynamic Web project 

2)在弹出的窗口中,点击"New Runtime...",出现左侧窗口,选择本地已安装的tomcat对应版本即可

3)在web Module窗口,勾选“Generate web.xml deployment descriptor",自动创建web.xml文件

4)配置完成后,形成的项目目录如下:

第二步: 创建一个简单的servlet,在浏览器中打印当前时间

1)在src目录下新建包"com.pattywgm.myservlet1",并创建类MyServlet,实现Servlet接口

复制代码
 1 package com.pattywgm.myservlet1;
 2 
 3 import java.io.IOException;
 4 import java.util.Date;
 5 
 6 import javax.servlet.Servlet;
 7 import javax.servlet.ServletConfig;
 8 import javax.servlet.ServletException;
 9 import javax.servlet.ServletRequest;
10 import javax.servlet.ServletResponse;
11 
12 
13 public class MyServlet implements Servlet {
14 
15     @Override
16     public void destroy() {
17 
18     }
19 
20     @Override
21     public ServletConfig getServletConfig() {
22         return null;
23     }
24 
25     @Override
26     public String getServletInfo() {
27         return null;
28     }
29 
30     @Override
31     public void init(ServletConfig arg0) throws ServletException {
32 
33     }
34 
35     @Override
36     public void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException {
37         arg1.getWriter().println("Now is:"+ new Date());
38     }
39 
40 }
MyServlet.java
复制代码

2) 在web.xml中部署servlet

复制代码
 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
 3   <display-name>WebAppPro</display-name>
 4   
 5   <!--
 6       servlet-name用于给servlet取名字,该名字一般默认为类名 
 7       servlet-class表示servlet所在的包路径+类名,不可包含 .java
 8   -->
 9   <servlet>
10     <servlet-name>MyServlet</servlet-name>
11     <servlet-class>com.pattywgm.myservlet1.MyServlet</servlet-class>
12   </servlet>
13   
14   <!--
15       servlet-name用于给servlet取名字,该名字一般默认为类名 
16       url-pattern表示URL的访问路径
17   -->
18   <servlet-mapping>
19      <servlet-name>MyServlet</servlet-name>
20      <url-pattern>/MyServlet</url-pattern>
21   </servlet-mapping>
22   <!-- 用于设置主页 
23   <welcome-file-list>
24     <welcome-file>index.html</welcome-file>
25   </welcome-file-list>-->
26 </web-app>
web.xml
复制代码

3) 启动tomcat服务,在浏览器地址栏输入地址"http://localhost:8080/WebAppPro/MyServlet",完成

    

注意URL路径应该带上web应用名称,否则报错。

posted on 2016-01-09 15:19  pattywgm  阅读(212)  评论(0)    收藏  举报
努力加载评论中...

点击右上角即可分享
微信分享提示