首页 > 其他分享 >Spring 搭建spring-web应用

Spring 搭建spring-web应用

时间:2022-08-29 10:37:05浏览次数:40  
标签:web java tomcat 项目 spring IDEA Spring

使用IDEA将一个简单的spring项目改造成一个spring-web项目的步骤。因为是以maven创建的spring项目为基础项目的改造过程,在此就不过多介绍创建spring项目的创建过程。
运行环境:
JDK: jdk1.8.0_321
tomcat: apache-tomcat-9.0.63
IDEA: IntelliJ IDEA 2021.1.3 (Ultimate Edition)

spring项目的目录结构:

└─src
    ├─main
    │  ├─java
    │  └─resources
    └─test
        └─java

添加web依赖

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>5.2.22.RELEASE</version>
        </dependency>

将spring项目转变为一个web项目:选择模块点击鼠标右键->Add Framekwork Support

├─src
│  ├─main
│  │  ├─java
│  │  ├─resources
│  └─test
└─web
    │  index.jsp
    │
    └─WEB-INF
            web.xml

查看添加项目的lib依赖:File->Project structure->Artifacts

这很重要,不然容易出现404提醒

配置tomcat

  1. 进行tomcat启动配置,打开tomcat配置页面

  1. 添加tomcat启动

  1. 配置tomcat

启动web项目

可以看到项目于8080端口启动成功,改造完成。

标签:web,java,tomcat,项目,spring,IDEA,Spring
From: https://www.cnblogs.com/pangcode/p/16634994.html

相关文章

  • 使用websocket实现协同编辑
    ​1、协同编辑的意思是什么?其实,协同编辑无非就是字面意思,多人同时编辑,并且能够同步看到对方问保存的数据,典型的例子可以参考石墨文档,腾讯文档。2、技术解决核心技术就......
  • Web开发者福音!创建第一个Vite支持的Web应用(2/2)
    Vite是一个基于开发服务器的构建工具,它在启动应用程序之前组装JavaScript代码,同时Vite还有助于在进行更改时减少加载速度,并允许您几乎可以立即查看结果。在这篇文章中,......
  • pom.xml中导入 feign 启动Spring启动应用程序时Bean创建错误 可能版本不兼容 使用和s
    启动Spring启动应用程序时Bean创建错误当我尝试运行springboot应用程序时,我遇到了以下异常:组织。springframework。豆。工厂BeanCreationException:创建名为“configura......
  • 自学Spring总结(一)
    时间8.21~8.29:学习地址:https://www.bilibili.com/video/BV1Fi4y1S7ix?vd_source=4c28ca46991bee2f1a75ed5785edf2c4  黑马程序员2022最新SSM框架教程Spring系统架构......
  • CTFSHOW Web266
    highlight_file(__FILE__);include('flag.php');$cs=file_get_contents('php://input');classctfshow{public$username='xxxxxx';public$password='xxxxxx'......
  • springboot知识点总结
    原文地址:https://www.cnblogs.com/lidar/p/15913128.html一、springboot总结1、概述springboot是一种快速使用spring框架的简便方式,springboot简单来说相当于一个程序搭建......
  • 部署web服务器时虚拟路径的问题-什么是虚拟路径?有什么用?
    https://blog.csdn.net/sunjintaoxxx/article/details/119778776https://zhidao.baidu.com/question/11331085.html 当使用Dreamweaver将文件上传到远程服务器后,这些......
  • SpringBoot整合mybatis
    9、SpringBoot整合mybatisMyBatis-Spring-Boot-Starter官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/maven仓库:https://mvnrepos......
  • Spring学习笔记(三)——Spring依赖注入
    1.SpringBean属性注入的几种方式1.1构造函数注入使用构造函数实现属性注入大致步骤如下:在Bean中添加一个有参构造函数,构造函数内的每一个参数代表一个需要注入的属......
  • 快速搭建 SpringCloud Alibaba Nacos 配置中心!
    SpringCloudAlibaba是阿里巴巴提供的一站式微服务开发解决方案,目前已被SpringCloud官方收录。而Nacos作为SpringCloudAlibaba的核心组件之一,提供了两个非常重......