IntelliJ IDEA中创建jsp项目

创建java项目

首先需要创建一个普通的java项目
在这里插入图片描述
在这里插入图片描述
这一步很简单就不用多说了,按照正常操作来就行了

创建好的目录结果如下

在这里插入图片描述

创建Moudle

在IDEA中jsp项目是Project中的一个Moudle,因此我们就需要在jsp中创建一个moudle在这里插入图片描述
在这里插入图片描述
然后Next 输入moudle名称 finished就好了,创建好后项目中会新增一个文件夹,我的是shopcar
在这里插入图片描述
shopcar目录结构如图
在这里插入图片描述

配置classes和lib文件夹

classes文件夹是存放.class文件的
lib文件夹可以直接将jar文件放在里面使用

创建文件夹

着两个文件必须放在WEB-INF文件夹下!!!
不能随便乱改,不然将依赖包放入lib时会报.ClassNotFoundException错误。
在使用JDBC时由于没发现这个问题,导致在执行Class.forName(“com.mysql.jdbc.Driver”)时一直报ClassNotFoundException错误。

此图有误,有时间改,一定要是web文件夹的web-inf文件夹下!!

png8

创建完成后
在这里插入图片描述

配置文件夹

创建这两个文件夹后并没有什么用,还需要配置他们才能使用
在这里插入图片描述
配置classes
file->Project Sructure->Modules->shopcar->Paths
在这里插入图片描述
配置lib
file->Project Sructure->Modules->shopcar->Dependencies
配置好classes文件夹后从Paths切换到Dependencies即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
至此两个文件夹就配置好了

配置Tomcat

完成上述操作后就需要配置Tomcat
在这里插入图片描述
因为要配置Deployment因此下图中的ok可以不用点直接切换到Deployment
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
之前我创建过项目了因此这里有三个选项,一般情况下只会有一个的。后面ok,ok点就行了。

在这里插入图片描述
最后 点击 ok tomcat就算配置完成

运行项目

在这里插入图片描述
点击Run ‘index.jsp’ 后 IDEA下方会出现
在这里插入图片描述
双击就可以打开项目
或者在浏览器输入

http://localgost:8080/shopcar_war_exploded3/

shopcar_war_exploded3是我的项目地址,根据实际情况更改

在这里插入图片描述

这里说几个我遇到的坑

一 结束tomcat进程

在cmd中输入

netstat -anp|findstr 8080

查看端口占用情况

然后使用

taskkill /pid id /f

结束进程

在这里插入图片描述

二 写代码无提示

在IDEA中写jsp相关的代码的时候,发现jsp相关的api都没有引入,如图

在这里插入图片描述
这时候就需要导入tomcat的依赖了
方法:
File——Project Structure——Modules——Dependencies——+——Libray——Tomcat
在这里插入图片描述
在这里插入图片描述
引入之后就不会报错了

  • 32
    点赞
  • 166
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值