Idea中创建 Servlet过程

概述:

了解java web开发基础,对以后使用各种web框架还是很有帮助的,这里我们先来创建一个servlet工程,体验下纯java web开发吧

步骤:

一:创建javaweb工程

Idea中创建 Servlet过程_第1张图片

创建好后的项目结构如下:

Idea中创建 Servlet过程_第2张图片

二:Web工程设置

2.1:在WEB-INF目录下点击右键,选择New-->Driectory,分别创建 classes 和 lib两个目录

Idea中创建 Servlet过程_第3张图片

2.2:左上角选择 File-->Project Structure...,进入Project Structure,选择Modules-->选择项目"servletTest02"-->切换到Paths选项卡-->勾选"Use module compile output path",将“Output path”和"Test output path"都改为之前创建的classes目录。设置好后 先别关掉该窗口,下面一步还得用到

Idea中创建 Servlet过程_第4张图片

2.3:在同样的界面,选中Dependencies选项卡-->点击右边的 “+”,选择"JARs or directories...",选择创建的lib目录,选择Jar Direcotry。

Idea中创建 Servlet过程_第5张图片

Idea中创建 Servlet过程_第6张图片

设置好后的样子如下:

Idea中创建 Servlet过程_第7张图片

三:配置Tomcat

3.1:Run-->Edit Configurations,进入“Run Configurations”窗口,点击"+"-->Tomcat Server -->Local,创建一个新的Tomcat容器

Idea中创建 Servlet过程_第8张图片

Idea中创建 Servlet过程_第9张图片

3.2:开始配置Tomcat运行环境

Idea中创建 Servlet过程_第10张图片

具体如上面,然后切换到 Deployment选项卡,跟web工程关联:

Idea中创建 Servlet过程_第11张图片

四:配置Tomcat lib

在File-->Project Structure选择 Dependencies,点击右侧"+",选择Library

Idea中创建 Servlet过程_第12张图片

选择Tomcat lib,点击保存

Idea中创建 Servlet过程_第13张图片

五:测试运行

在index.jsp中的body中输入 Hello world字符串:

Idea中创建 Servlet过程_第14张图片

然后点击屏幕右上角 运行 按钮

在浏览器中输入 http://localhost:8080就能看到运行效果了:

Idea中创建 Servlet过程_第15张图片

以上就是一个简单的JavaWeb工程,下面介绍在这个工程上面创建一个Servlet

 

六:创建Servlet

在src目录下新建TestServlet类,让它继承HttpServlet,并且实现doGet方法,在方法内部中写返回数据

Idea中创建 Servlet过程_第16张图片

代码:

public class TestServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("---------------TestServlet doGet");

        resp.getWriter().print("Hi from TestServlet doGet method");
    }
}

七:配置web.xml

在WEB-INF目录下的web.xml中配置配置标签,具体如下:

Idea中创建 Servlet过程_第17张图片

八:测试验证

在浏览器中输入http://localhost:8080/hi

这里的端口后面的 /hi 就是刚才在web.xml中配置的servlet-mapping

Idea中创建 Servlet过程_第18张图片

这样一个简单的servlet就搭建完成了

源码地址

你可能感兴趣的:(JavaWeb基础)