利用Intellij IDEA配置创建javaweb项目并实现Servlet

一、下载jdk并搞定环境变量配置(网上教程较多,暂不详细说明)

二、下载tomcat,Tomcat默认端口8080。配置好启动tomcat后在浏览器输入localhost:8080,如果出现以下内容则表示搭建好了tomcat环境。

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第1张图片
image.png

三、下载安装好IDEA,点击File-New-Project,选择javaEE-Web Application如图所示

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第2张图片
image.png
利用Intellij IDEA配置创建javaweb项目并实现Servlet_第3张图片
image.png

首先在WEB-INF下面新建两个文件夹

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第4张图片
image.png

然后选择File-Project Structure-Modules-选择右边的path点击Use,选择新建的目录

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第5张图片
image.png

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第6张图片
image.png

接着切换到Dependencies,点击下面的+号,选择JARs or dir,选择创建的lib文件夹,并选择JAR Directory

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第7张图片
image.png
利用Intellij IDEA配置创建javaweb项目并实现Servlet_第8张图片
image.png

继续点击+,选择LIbrary,选择Tomcat,并点击Add Selected。如果这个地方不选择这个,手动编写Servlet并且去集成HttpServlet的时候,是缺少jar包的。

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第9张图片
image.png

然后选择Artifacts打包方式,点击下方的Show content

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第10张图片
image.png

四、Tomcat与IDEA的配置

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第11张图片
image.png

选择右上方的Edit。。在出来的窗口中点+,选择Tomcat Server,选择local

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第12张图片
image.png

更改name,可以不改,端口默认8080即可

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第13张图片
image.png

然后点击Deployment,选择+,选Artifacts,然后点击ok

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第14张图片
image.png

点击绿色建运行项目,自动打开浏览器则配置完Tomcat与IDEA

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第15张图片
image.png
利用Intellij IDEA配置创建javaweb项目并实现Servlet_第16张图片
image.png

五、Servlet简单实现

在src目录下新建一个HelloServlet的class文件,并且继承HttpServlet,代码如下

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第17张图片
image.png

更改index.jsp文件

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第18张图片
image.png

在web.xml注册servlet

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第19张图片
image.png

此时运行代码,在网页中显示如下:

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第20张图片
image.png

点击get或者post方式页面都会跳转

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第21张图片
image.png

并且在控制台会有输出

利用Intellij IDEA配置创建javaweb项目并实现Servlet_第22张图片
image.png

到这里简单的Servlet实现了。当然,IDEA可以直接新建Servlet文件。比这个方便。下次详解。

你可能感兴趣的:(利用Intellij IDEA配置创建javaweb项目并实现Servlet)