idea怎么创建servlet
idea创建servlet分为以下几个步骤:一、创建javaweb工程;二、Web工程设置;三、配置Tomcat;四、配置Tomcat lib;五、测试运行;六、创建Servlet;七、配置web.xml;八、测试验证。
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/----1646303749064-1.jpg)
一、创建javaweb工程
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-79.png)
创建好后的项目结构如下:
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-80.png)
二、Web工程设置
2.1:在WEB-INF目录下点击右键,选择New-->Driectory,分别创建 classes 和 lib两个目录
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-81.png)
2.2:左上角选择 File-->Project Structure...,进入Project Structure,选择Modules-->选择项目"servletTest02"-->切换到Paths选项卡-->勾选"Use module compile output path",将“Output path”和"Test output path"都改为之前创建的classes目录。设置好后 先别关掉该窗口,下面一步还得用到
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-82.png)
2.3:在同样的界面,选中Dependencies选项卡-->点击右边的 “+”,选择"JARs or directories...",选择创建的lib目录,选择Jar Direcotry。
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-83.png)
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-84.png)
设置好后的样子如下:
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-85.png)
三、配置Tomcat
3.1:Run-->Edit Configurations,进入“Run Configurations”窗口,点击"+"-->Tomcat Server -->Local,创建一个新的Tomcat容器
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-86.png)
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-87.png)
3.2:开始配置Tomcat运行环境
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-88.png)
具体如上面,然后切换到 Deployment选项卡,跟web工程关联:
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-89.png)
四、配置Tomcat lib
在File-->Project Structure选择 Dependencies,点击右侧"+",选择Library
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-90.png)
选择Tomcat lib,点击保存
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-91.png)
五、测试运行
在index.jsp中的body中输入 Hello world字符串:
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-92.png)
然后点击屏幕右上角 运行 按钮
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-93.png)
在浏览器中输入 http://localhost:8080就能看到运行效果了:
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-94.png)
以上就是一个简单的JavaWeb工程,下面介绍在这个工程上面创建一个Servlet
六、创建Servlet
在src目录下新建TestServlet类,让它继承HttpServlet,并且实现doGet方法,在方法内部中写返回数据
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-95.png)
代码:
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中配置配置和标签,具体如下:
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-96.png)
八、测试验证
在浏览器中输入http://localhost:8080/hi
这里的端口后面的 /hi 就是刚才在web.xml中配置的servlet-mapping
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/image-97.png)
这样一个简单的servlet就搭建完成了
最后,推荐我们的管理工具给大家
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/----_20220126160931-44.png)
![](https://s3-wt-blog.worktile.com/wt-blog/2022/03/----_20220126160825-44.png)