1、创建一个普通的项目


2、开始将这个普通的java项目变为一个jsp的项目

选中这个项目名,然后右键,调出菜单之后,选择Add Frameworks Support


进去之后选择Web Application,然后OK(手贱没有截图就确定了,所以找了一张图)

可以看到现在的目录结构是这样的

之后在web->WEB-INT下面建两个文件夹,
一个是classes,用于保存编译后的文件(.class)
一个是lib,用于保存使用的依赖(一些jar包)

3、设置编译后的文件输出位置;
刚刚只是创建了这个文件夹classes,但是项目里面是不认的,这个时候需要我们人为的告诉他:

打开file->Project Structure


OK之后可以看到这个文件夹的颜色都已经发生改变了

之后同样的位置上设置jar包的存放位置:

之后选择我们刚创建的文件夹


之后设置服务器


上图可以看到他在报错,不用着急,我们依赖的地方添加一个就可以了

添加之后就可以看到

这里就是一会儿运行启动之后的url的后缀了
确定之后就可以运行了


之后就可以书写自己jsp文件了;
因为在jsp中的一些代码补全功能不能使用
可以添加下面的操作:


到此,一个项目就设置完全了,可以在里面肆意创作了

使用idea创建一个jsp项目相关推荐

  1. Maven如何用Eclipse创建一个Maven项目【笔记自用】

    1.Maven的安装与设置环境变量 想要创建一个Maven项目需要先安装Maven,并且设置好环境变量 去下载Maven 设置环境变量 新建变量MAVEN_HOME,值为Maven的目录X:\XXX\ ...

  2. 创建一个springMVC项目总结

    创建一个springMVC项目总结 1.如何搭建起一个Spring mvc的环境并运行程序. 参考:http://www.cnblogs.com/bigdataZJ/p/springmvc1.html ...

  3. 树莓派Android Things物联网开发:创建一个Things项目

    [转载请注明出处:http://blog.csdn.net/leytton/article/details/77854144] <树莓派Android Things物联网开发>系列文章专栏 ...

  4. react项目_保证一看就会 | 手把手教你创建一个React项目

    一.如何使用 git 在 GitHub 上创建一个项目 新建一个项目 首先,在github上注册自己的账号,然后登录后,可以看到如下界面,是你的主页.点击右边的➕号,选择第一个选项 填写项目信息 此时 ...

  5. 如何使用eclipse软件创建一个Java项目?

    同学们在参加Java的时候老师肯定会教给你们如何去创建一个项目,这里怕有些同学没记住,所以单独为大家分享一篇如何使用eclipse软件创建一个Java项目教程,感觉有用的话收藏转发一下~ eclips ...

  6. 初学者用pycharm创建一个django项目和一个app时需要注意的事项

    目录 如何新建一个djiango项目: 如何创建一个app: 如何启动一个django项目: 新建一个django项目,需要注意以下几项配置: 如何新建一个djiango项目: 1.在pycharm中 ...

  7. Django从理论到实战(part3)--创建一个Django项目

    学习笔记,仅供参考 本系列Blog以应用为主,理论基础部分我在后端专栏的Django系列博客已经写过了,如果有些需要补充的知识点,我会在这个系列中,尽量详细的写一下. 文章目录 创建一个Django项 ...

  8. 创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)...

    一.创建python虚拟环境 首先,为什么要创建python的虚拟环境? 因为,在实际的项目开发中,每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要 我们根据需求不断的更新或卸载相应的库 ...

  9. 把python37添加到环境变量配置_关于在win 10上成功创建一个Django项目时遇到django-admin的手动配置环境变量问题。...

    前言 初学Python Web 在创建第一个Djang项目的时候出现了很多的问题,今天和大家分享并记录一下这次艰难的历程! 一.官网下载Python以及安装Django 1.Python的下载安装 链 ...

最新文章

  1. Java基础教程(3)--回顾HelloWorld
  2. JAVA四种引用方式
  3. 一篇文章教你学会使用SpringBoot实现文件上传和下载
  4. C++内联函数(inline function)
  5. 使用angular4和asp.net core 2 web api做个练习项目(二), 这部分都是angular
  6. Spring 类管理机制
  7. 整合servlet、整个filter、整合listener、文件上传
  8. php编译安装swoole模块
  9. 装备制造业包括哪些行业(装备制造业行业分类目录)
  10. 微弱信号检测matlab代码,微弱信号检测方法研究
  11. python旋转校正原理_Python+OpenCV实现旋转文本校正方式
  12. 愤怒!竟然还有学校还在教 Java 的 Swing
  13. retrofit 响应时间_HTTP Retrofit 网络传输
  14. CE修改Eternium永恒之金【进阶篇】
  15. 【Android】Android SurfaceFlinger之BufferQueue
  16. 万能的pdf转换成jpg转换器软件
  17. vs code修改代码后再次运行,报错:file“<stdin>“,line 1
  18. 怎么保存ppt到计算机,怎么把ppt保存到u盘
  19. java 浏览器测试,【Java资源大全】Selenium:基于浏览器的测试套件
  20. 绝缘栅型n沟道场管_N沟道增强型绝缘栅场效应管的工作原理

热门文章

  1. 户外软件推荐与介绍——奥维和两步路
  2. 代码走查和代码审查_代码审查随时间而变化
  3. stmp邮件协议讲解
  4. 为什么苹果照片电脑打不开 heic是什么文件
  5. 怎么本地运行vue dist文件,最简单的方法
  6. 费了九牛二虎之力才把ubuntu的无线网络装好了
  7. epoll原理以及优点
  8. 14:00面试,14:06就出来了,问的问题有点变态。。。
  9. 马云:公司到底缺人才,还是缺制度?
  10. Spring全家桶系列一一SpringBoot与Mybatis结合