1. 添加Tomcat服务器
2020新版IDEA(专业版,学生邮箱可免费试用)在【File】菜单项下点击【Settings】选项。
在新窗口展开【Build, Execution, Deployment】中的【Application Servers】,然后点击下图的符号【+】添加【Tomcat Server】应用。
接着点击下图的符号【①】选择Tomcat服务器的目录。
添加成功,如下图所示,点击【Apply】和【OK】按钮。
2. 创建Web工程
2.1 新建module
2020新版IDEA右键新建module无法配置Web Application,此时我们先右键新建一个module,正常的Java选项即可,点击【Next】,如下图。
然后命名为JavaWeb,并单击Finish完成module的创建,如下图。
2.2 添加框架支持
右键JavaWeb模块,选择【Add Framework Support】,然后勾选【Web Application】(Create web.xml是自动帮我们勾选的),此时JavaWeb目录下即有web项目,如下图。
2.3 IDEA部署Web工程
【Run】-->【Edit Configurations】,打开面板后,选择坐上叫的【+】符号选择Tomcat Server,并且点击【Local】,如下图。
我们先将Tomcat服务名字改一下,这里我改成JavaWeb,并且选择【Deployment】,然后选择【+】符号添加Artifact。
为我们的的JavaWeb部署,如下图。
此时我们打开JavaWeb下的index.jsp文件,里面改成我们自己想显示的内容,如下图。
运行,等个两三秒,弹出了我们设置的内容,如下图,部署成功。
2.4 JDK包中没有javax.servlet包
import javax.servlet包失败,如下图所示。
【File】--》【Project Structure】打开工程面板,选择我们要添加servlet的module,如下图步骤所示。
添加完Tomcat库后,点击Apply和OK即可。
3. 添加第三方jar包
第三方jar包一般放在模块的web目录下WEB-INF下的lib目录,因此我们先创建一个lib目录,然后直接拖进常用的数据库jar包,如下图。
虽然此时包放进来了,但我们还用不了里面的API,还需要导进来,主要有四种方式。
3.1 第一种导入jar包方式
选中jar包,右键选择【Add as Library】。
然后在弹出窗口选择,点击【OK】即可导入成功,可看到子级文件和目录,如下图。
3.2 第二种导入jar包方式
【File】--》【Project Structure】,然后按下图顺序操作。
打开窗口后,选中lib中刚刚粘贴的两个jar包,点击【Apply】和【OK】,导入成功。
3.3 第三种导入jar包的方式
按下图所示步骤进行操作。
然后选择【new library】,如下图。
在新窗口中选择我们刚刚粘贴到JavaWeb模块lib下的两个jar包,如下
最后勾选【Add Selected】即可,此时已导入了jar包。
3.4 第四种添加jar包的方式
【File】--》【Project Structure】--》【Libraries】,这种方式前面3.3添加库类似,所以就留给大家自己探索了,一般还是用第一种方式简单。