创建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文件夹下!!

创建完成后

配置文件夹

创建这两个文件夹后并没有什么用,还需要配置他们才能使用

配置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


引入之后就不会报错了

IntelliJ IDEA中创建jsp项目相关推荐

  1. 在IntelliJ IDEA中创建Web项目

    在IntelliJ IDEA中创建Web项目 在IntelliJ IDEA中创建Web项目 1,创建Maven WebProject 选择File>New>Project 出现New Pr ...

  2. idea中创建jsp项目

    idea软件.tomcat9.jdk8 打开idea,文件--新建--项目 2.在新建项目中,依次选择Java Enterprise--名称(自己定义)--位置(自己定义)--项目模板(默认)--应用 ...

  3. 在 IntelliJ IDEA 中创建基本的 Maven 多模块项目

    在 IntelliJ IDEA 中创建基本的 Maven 多模块项目 笔者的环境: Maven 3.6.3 JDK 11 IntelliJ IDEA 2020.2.2 (Ultimate Editio ...

  4. Eclipse中安装配置Tomcat和创建JSP项目

    这里写自定义目录标题 安装配置Tomcat 创建JSP项目 安装配置Tomcat 下载并解压Tomcat到指定目录 Eclipse菜单栏中找到Window–>Preperences->Se ...

  5. 如何在IDEA中创建web项目并且部署到Tomcat中

    如何在IDEA中创建web项目并且部署到Tomcat中 步骤1:File->New Project, 步骤2:选择Project SDK为1.7 -> Next -> Finish( ...

  6. 【MAVEN】如何在Eclipse中创建MAVEN项目

    目录结构: contents structure [+] 1,Maven简介 2,Maven安装 2.1,下载Maven 2.2,配置环境变量 2.3,测试 3,Maven仓库 3.1,Maven仓库 ...

  7. JavaWeb(十)——jetty服务器、创建jsp项目、servlet生命周期及url的匹配规则

    文章目录 1. jetty服务器的下载与安装 1.1 jetty简介 1.2 jetty的下载与安装 2. idea创建jsp项目 3. idea给jsp项目导入jar包 4. 编写第一个servle ...

  8. 在IntelliJ IDEA中创建和运行java/scala/spark程序

    本文将分两部分来介绍如何在IntelliJ IDEA中运行Java/Scala/Spark程序: 基本概念介绍 在IntelliJ IDEA中创建和运行java/scala/spark程序 基本概念介 ...

  9. IDEA中创建maven项目详细步骤,很清晰

    前言 在IDEA中创建Maven项目,前提是已经安装配置好Maven环境 . 如还未配置安装Maven的,请先下载安装.如何下载安装,可参考我另外篇文章: maven的下载与安装教程 本篇教程是以创建 ...

  10. IDEA中创建maven项目后解决main文件夹下目录不全的问题

    IDEA中创建maven项目后解决main文件夹下目录不全的问题 参考文章: (1)IDEA中创建maven项目后解决main文件夹下目录不全的问题 (2)https://www.cnblogs.co ...

最新文章

  1. 这是一名南京985AI硕士,CSDN博客专家
  2. 国嵌Linux配置编译视频截图版
  3. 错误名称:EntityCommandExecutionException
  4. javascript DOM 编程艺术 札记2 平稳退化
  5. GCC 关键字inline探究
  6. 关于python中lambda函数的描述_关于Python中的lambda函数
  7. java学习(66):局部类内方法访问
  8. 语言4位bcd码怎么加加_S7300400如何使用SCL语言调用SFC1(READ_CLK)读取日期和时间?...
  9. IOS代理的设计模式
  10. js调用android本地java代码
  11. 求一列数据中的波峰_pandas查看缺失数据占比(实战)
  12. 使用nginx为ArcGIS Server做反向代理
  13. Linux两台主机之间建立信任
  14. 两个用于win7任务栏显示进度的dll
  15. tp5 url使用php参数,URL访问 · ThinkPHP5.0完全开发手册 · 看云
  16. 给 Android 开发者的 Kotlin 教程(一)
  17. 微信测试号实现微信网页的分享
  18. 三年级计算机绘画第二课堂教案,美术第二课堂计划讲解.docx
  19. 短信验证码测试——短信轰炸之横向轰炸和纵向轰炸
  20. 要怎么在计算机里清除桌面内存,怎么清理电脑内存 最全电脑内存清理方法

热门文章

  1. dp交换机命令_H3C-交换机维护命令大全
  2. 遗传算法的Python实现(通俗易懂)
  3. MATLAB实现FFT算法
  4. 易班 使用接口快速刷完成学习任务
  5. linux软件中心无法安装软件,linux中软件的安装
  6. cocos2dx-lua 骨骼动画spine使用心得(cocos2dx版本 3.17 spine版本3.6.53)
  7. python 实现代码雨(转载)
  8. 《Python游戏编程入门》第二章编程挑战
  9. Maven相关jar包安装
  10. 跳频信号检测与参数估计技术研究