如何利用Idea创建一个Servlet项目(新手向)

这篇具有很好参考价值的文章主要介绍了如何利用Idea创建一个Servlet项目(新手向)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

💕"Echo"💕
作者:Mylvzi
文章主要内容:如何利用Idea创建一个Servlet项目(新手向)
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
Servlet是tomcat的api,利用Servlet进行webapp开发很方便,本文将介绍如何通过Idea创建一个Servlet项目(一共分为七步,这可能是我们写过的最复杂的 hello world)

在项目创建的过程中,我们将使用maven进行代码的编译和打包,mavn可以认为是一个更加专业的编译和打包工具

1.创建项目

打开Idea,点击NEW创建一个新项目

如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

生成如下的目录结构

如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

maven配置项介绍
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

2.引入依赖
我们所使用的Servlet是Tomcat的api,不是JDK,也就是说Servlet的使用需要引入第三方库,我们可以直接手动下载,但是在maven中不需要,我么只需将对应的地址写入到maven的配置项之中即可,maven会自动帮助我们下载

首先先去maven的中央仓库获取到Servlet的地址

https://mvnrepository.com/

进入界面之后,在上方的搜索框中输入servlet,然后点击search按钮
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
点击第一条结果
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
下翻,找到与你的tomcat版本相匹配的servlet版本(如果你的tomcat是8,直接点击下载3.1.0)
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
关于与tomcat匹配的servlet版本,可参考下图
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
点击对应的版本,下拉,找到Maven下面的代码,复制
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

打开idea,在maven的配置项文件中,复制刚才的内容(需要先创建一个标签)
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
注意:第一次引入依赖的时候可能需要等待一些时间(maven需要进行下载),如果下载不成功,尝试更换下网络

3.创建目录

maven项目是普适的,不仅仅局限于Tomcat,但是如果想在Maven中使用Tomcat,就需要遵守Tomcat的一些规范,这些规范就是一个固定的目录结构

如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
与此同时,在我们创建好的web.xml文件中也需要添加一些内容,才符合完整的tomcat的文件格式要求

复制内容:

<!DOCTYPE web-app PUBLIC
        "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
    <display-name>Archetype Created Web Application</display-name>
</web-app>

如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
4.编写代码
1.创建一个类,并继承于HttpServlet,同时添加注解,进行路由匹配如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
2.重写doGet方法

@WebServlet("/hello")// 这个注解的作用是进行路由匹配
public class HelloServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("hello world");// 这是在tomcat的控制台中打印
        resp.getWriter().write("hello world");// 在对应的服务器上进行打印
    }
}

如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
服务器处理来自于客户端的请求主要分为三步:

  1. 读取请求并解析
  2. 根据请求计算响应
  3. 将响应返回给客户端

其中1,3两步tomcat自动帮助我们完成,让程序员只需关注内部的数据处理的逻辑

5.打包程序

1.首先配置属性–点击pom.xml–配置

如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

    <packaging>war</packaging>
    <build>
        <finalName>java1</finalName>
    </build>

注意:java1所在部分就是你最终的文件名称

2.开始进行打包 – 点击右侧的M按键

如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

3.双击package
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

当控制台中出现"BUILD SUCCESS"时表示创建成功
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
同时,在左侧也会创建出一个target目录
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
最后一个.war文件就是我们最终

6.部署程序
打开tomcat所在目录,将刚才创建好的war包复制到tomcat的webapp目录下

1.复制.war文件
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

2.打开tomcat所在目录,进入webapp目录如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

3.在webapp目录中进行粘贴
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

这样就完成了部署程序

7.验证程序
进入tomcat的bin目录下,双击startup.bat打开程序
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
最后出现一个打开时间就代表成功打开

在浏览器中访问部署好的程序
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

最终结果:
1.首先在打开的界面上出现hello world
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet
2.在打开的tomcat程序中也有hello world
如何利用Idea创建一个Servlet项目(新手向),intellij-idea,servlet

快去尝试部署一个程序吧!文章来源地址https://www.toymoban.com/news/detail-827625.html

到了这里,关于如何利用Idea创建一个Servlet项目(新手向)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何使用社区版IDEA创建一个Spring Boot项目

    这篇博客,我们要教大家如何使用社区版IDEA来创建一个Spring Boot的项目。 首先我们要下载一个插件——Spring Boot Helper,只有安装了这个插件我们才能创建Spring Boot项目,如下图所示:  【注意】这个时候和平时下载插件不同,不要直接点“下载”按钮, 因为这个插件是需要

    2024年02月12日
    浏览(63)
  • 创建一个简单的 Servlet 项目

    目录 1.首先创建一个 Maven 项目 2.配置 maven 仓库地址 3.添加引用 4.配置路由文件 web.xml 5.编写简单的代码 6.配置 Tomcat 7.写入名称,点击确定即可 8.访问 1.首先创建一个 Maven 项目 2.配置 maven 仓库地址 3.添加引用 https://mvnrepository.com/ 中央仓库地址 搜索 Servlet 添加框架引用到 pom.

    2024年02月15日
    浏览(43)
  • IDEA2023创建MavenWeb项目,并搭建Servlet工程

    系统相关: IntelliJ IDEA 2022.3.3 jdk v17+ tomcat v10.1.7 1、新建项目 我的是jdk17,选择电脑对应的jdk版本,后面涉及到这个的最好都保持一致。 2、创建出来的项目是没有java目录的,右键新建一个。 3、创建一个MyServlet.java类 4、添加Servlet的依赖库,这里需要注意下,别弄错了! Tom

    2024年02月06日
    浏览(50)
  • Idea创建、启动新项目(Idea+Maven+Git纯新手)

    一、Maven配置         Maven 是一种 声明式 项目管理工具,通过在 POM 中配置 \\\"who\\\",\\\"what\\\",\\\"where\\\"等信息,即可满足编译、测试、打包、发布等项目构建需求。 若果想在Idea中使用Maven,就需要解压官方Maven包到主机中并打开Idea设置将Maven主路径、用户设置文件、本地仓库重新配

    2024年02月12日
    浏览(53)
  • 使用Eclipse创建一个简单的servlet项目

      再找个位置配置你下载的Tomcat的版本   点击next    Tomcat存放的位置 本地JRE  点击finish结束   新建完成    三、实现一个表单提交验证 1.在Java Resources下的src下通过new创建一个包,并在该包下创建一个servlet类    点击next (输入描述后点击next)  (初学的话,不需要更改)

    2023年04月20日
    浏览(46)
  • servlet介绍和如何在idea中写一个servlet程序

    Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 把实现了Sun公司开发的Servlet接口的java程序叫做Servlet 构建一个普通的Maven项目(可以

    2024年02月08日
    浏览(99)
  • 如何使用IDEA创建Servlet程序(不多说一句废话版~)

    说一下现在创建Servlet或Web项目和之前(Eclipse)的主要区别,之前是直接创建,现在是先要创建Java项目,再通过添加支持框架变成Servlet或Web项目。 废话不多说,回归主题,开干: 在创建的空项目的基础上,File-New-Module… Java-Module SDK-Next。 起个模块名-Finish。 鼠标在项目名上

    2023年04月08日
    浏览(78)
  • 如何在Intellij-idea如何编译maven工程

    在 IntelliJ IDEA 中编译 Maven 工程,你需要遵循以下步骤: 打开 IntelliJ IDEA :首先,启动 IntelliJ IDEA。 打开 Maven 项目 :在欢迎界面上,选择 \\\"Get from Version Control\\\",然后选择你的 Maven 项目的仓库地址。或者,如果你已经有了项目文件(如  .idea  和  pom.xml ),你可以直接打开这

    2024年01月18日
    浏览(89)
  • Intellij-idea 如何编译maven工程*

    在 Intellij IDEA 中编译 Maven 工程的步骤如下: 打开你的 Maven 工程。如果工程已经在 IDEA 中打开,那么你可以直接进行下一步。如果没有,你可以通过 File - Open 在弹出的对话框中选择你的 Maven 工程路径进行打开。 打开 Maven 项目窗口。在 IDEA 的右边会有一个 Maven 项目的窗口,

    2024年02月02日
    浏览(70)
  • Intellij-idea 如何编译maven工程

    在 IntelliJ IDEA 中编译 Maven 工程是一个相对直接的过程。以下是基本步骤: 1. 打开或导入 Maven 项目 如果您已经有一个现有的 Maven 项目,可以直接在 IntelliJ IDEA 中打开它。选择 File Open,然后浏览到您的 Maven 项目文件夹,选择包含 pom.xml 的目录。 如果您是从现有的源代码导入

    2024年01月25日
    浏览(73)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包