文章目录

  • 前言
  • 一、Servlet 是什么?
  • 二、JSP 是什么?
  • 三、怎么在 IDEA 中新建 Servlet 项目?
    • 1. 新建项目
    • 2. 选择 Java Enterprise
    • 3. 选择 规范 Servlet
    • 步骤4. 删除不用的 pom.xml
    • 步骤5. 编辑运行配置,设置 JRE
  • 总结

前言

随着学习 Java 的深入,逐渐进阶到 Java web,自然而然就避不开 Servlet、JSP。


一、Servlet 是什么?

Java Servlet 是运行在 Web 服务器或应用服务器上的程序,作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层

二、JSP 是什么?

JSP(全称Java Server Pages)是由 Sun Microsystems 公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成 HTML、XML 或其他格式文档的Web网页的技术标准

三、怎么在 IDEA 中新建 Servlet 项目?

1. 新建项目

2. 选择 Java Enterprise

名称:项目名称,按需设置
位置:按需选择
项目模板:Web 应用程序
应用程序服务器:点击新建,选择 Tomcat 服务器 在弹出的对话框中选择 Tomcat 的位置;点击确定
语言:不做设置
构建系统:不作设置
测试框架:不做设置
组:包名称,按需设置
工件:按需设置,也可以与名称相同

3. 选择 规范 Servlet

默认情况下这里会有三个已添加的依赖项,我们只保留 Servlet

上述步骤完成之后的效果图

步骤4. 删除不用的 pom.xml

我们在使用 Servlet+JSP 开发项目是基本不会用到 Maven 仓库,所以我们可以删除项目树下的 pom.xml,当然我们也可以选择不删除。这并不会影响我们的项目的正常开发与运行

Servlet 项目的配置文件是在 webapp 根目录下的 web.xml

步骤5. 编辑运行配置,设置 JRE

点击 运行 选择 编辑配置

在 运行/调试配置 中设置 JRE;如果没有找到 JRE,可以直接设置成 JDK;因为 JDK 中已经包含了JRE,

最后启动服务器就可以看到浏览器中的页面


总结

以上就是在 Idea中新建 Servlet+JSP 项目的全部过程

Idea中新建Servlet+JSP项目相关推荐

  1. Servlet+JSP项目

    项目介绍 使用servlet和jsp对数据库中信息进行增删改查, 首先创建一个动态web项目,以下为代码及解析. 思路 在http://www.cssmoban.com/cssthemes/houta ...

  2. IntelliJ IDEA中新建JAVA WEB项目、maven项目

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 在IntelliJ IDEA 中新建一个Web应用项目. 1. 在主界面顶部菜单栏依次"F ...

  3. idea 中新建Servlet

    本文转载自 :itellij idea创建javaWeb以及Servlet简单实现  一.创建并设置javaweb工程 1.创建javaweb工程 File --> New --> Pro ...

  4. 解决iIntelliJ IDEA中新建servlet后,报错cannot resolve symbol ‘HttpServletRequest‘的问题

    解决在新建module里创建servlet显示未导入源码的问题. 在新的module里创建一个servlet时会出现以下报错: 原因是虽然导入了jsp和servlet的api,但是api未和该modu ...

  5. HTML-2.HTML入门—如何在IntellijIDEA中新建一个HTML项目

    1.软件介绍 (1)软件版本IntellijIDEA2022.1.3 (2)简介 IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境.IntelliJ在业界被公认为最好的ja ...

  6. Visual Studio中新建方案、项目目录设置、VC++目录、相对路径设置

    一.新建一个解决方案,解决方案里面有一个项目/工程 1.首先新建一个项目: 进入文件中,可以看到: (1)解决方案文件夹 (2)进入解决方案文件夹后: 解决方案与工程 在这之前先了解一个概念:解决方案 ...

  7. Eclipse中新建WEB项目,JSP页面报错。

    在Eclipse中新建java web项目,在JSP页面的第一行提示这个错误: [The superclass "javax.servlet.http.HttpServlet" w ...

  8. 在jsp文件中通过超链接访问servlet_Eclipse中创建Servlet

    1.新建test1.jsp文件,输入如下代码 代码解释:一个超链接,跳转到forwardServlet 注意forwardServlet 这里是个Servlet 2.在工程中新建Servlet 3.输 ...

  9. jsp项目在idea需要导入什么依赖_idea中的java web项目(添加jar包介绍)和java maven web项目目录结构...

    java web项目 web项目下web根目录名称是可以更改的 idea中新建java web项目,默认src为Sources Root,当然也可以手动改,在Sources Root下右键只能新建Pa ...

最新文章

  1. java 成绩 排名算法_Java计算成绩平均值和排名
  2. [APEC中小企业峰会2009上]成功企业 = 理想主义 + 现实主义
  3. Atitit.sql where条件表达式的原理  attilax概括
  4. 手把手教你架构3D游戏引擎
  5. 联想MIIX510 黑苹果教程 整机升级
  6. 乔布斯自传预售即夺下销售冠军
  7. 中国石油大学《物理化学》第一阶段在线作业
  8. 生物什么时候学公式计算机,高考生物重要规律性关系及公式精华归纳,转走吧...
  9. 华为ensp模拟企业网(校园网),总分公司(总分校区),多区域互联,代码有详细注释
  10. python 相关性检验_Python中的相关分析correlation analysis的实现
  11. Paypal REST API Java 版 PC端商城支付接口对接。
  12. service层调用service层的方法,并切换数据库调用不同数据库获取数据
  13. Android快速开发整理(库、插件,kotlin枚举注解
  14. python发微信工资条_使用python自动发放员工工资条到个人邮箱
  15. 计算机管理home,电脑home键是什么意思
  16. 我为什么要学习Linux?
  17. 传输层之UDP头部解析、UDP特点TCP头部解析、TCP特点
  18. 求连通图的关节点(割点)--C语言
  19. 互联网之父访华 称将把互联网送到整个太阳系
  20. SuperMap大数据GIS技术白皮书 v2.1

热门文章

  1. php外卖小哥,【看点】外卖小哥,谢谢你(随笔)
  2. 第四十三章 SQL函数 DATEDIFF
  3. oracle win 7 64 下载,oracle 安装 win7 64_win732位系统下载 - Win7之家
  4. 【数据结构】线性表的顺序存储结构及实现——C语言版
  5. mysql系统变量详解
  6. 全球通大屏4G单兵执法记录仪BC310用户手册
  7. winform运行时字体模糊
  8. 串口485接法图_终于有人把常用的三种通讯方式:RS485、RS232、RS422讲明白了
  9. 淡季开战!列出“三宗罪”优信死磕瓜子
  10. 双色球与大乐透号码生成器