idea新建jsp项目
2020-02-13 本文已影响0人
Void_Caller
前言
jsp技术其实一直不受人待见,不过作为web的学习还是要稍微了解一下的。
开始
废话不多说,直接干。
建立项目
打开idea,然后新建一个web项目。

完成之后,项目结构长这样:

配置文件夹
接着我们在WEB-INF
文件夹下建立两个文件夹,一个是classes
,另一个是lib
。
就像这样。

之后我们在配置一下即可。
配置

打开之后:
- 选择左边的
Modules
- 选择
classes
文件夹 -
点击右上角excluded按钮
配置

最后在添加两个依赖。
- 如果jdk没选上,先选上
- 然后点下面的
+
改jdk & 添加
选择JARs or directories...
.


选择Jar Directory
。


添加tomcat
点这边添加配置。

获得一只死猫,接下来我们把他救活来。
- 给猫起个名字:修改Name。
- 接下来配置Application server。(如果没有装Tomcat,得先去装一个,然后选择对应的目录位置。macOS请使用brew安装,安装文件夹是:
/usr/local/Cellar/tomcat/版本号/libexec
,Windows和Linux看你把tomcat放哪了,咱不叙述。如果Linux是用包管理器安装的话,那请百度一下,每个发行版本位置略有不同,本文不介绍) - 最后点下面的
Fix
即可。
配置Tomcat
下面那个是网站的根目录,可以自己调整,这边就直接/
比较清爽。

完事之后直接ok。
收尾
至此其实已经可以用了,但是还有个坑得填一下。网上很多文章都没提到这个坑。如果你开始写jsp就会发现没有代码提示!!!而且都是红的。
再次打开Project Structure
再这边再添加一个东西。

这回我们选Library...
。

选择被人遗忘的Tomcat
。

这回我们再ok出去写代码就完美了。

完成
至此,所有配置均已结束。
