首页 > 其他分享 >创建一个Spring MVC项目(配置,导入依赖,以及前端控制器)

创建一个Spring MVC项目(配置,导入依赖,以及前端控制器)

时间:2024-09-05 11:51:10浏览次数:5  
标签:web encoding springmvc Spring 配置 导入 springframework MVC org

Tomcat(10.1.28)配置 详细讲解!

链接icon-default.png?t=N7T8https://blog.csdn.net/or77iu_N/article/details/141266535?spm=1001.2014.3001.5502

1、创建 Java Web 项目

File -> New -> Project

2、导入 Spring MVC 相关依赖


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

<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.34</version>
</dependency>

注意:如果你导入 spring-webvc (6.1.11)版本请配置Tomcat 10(上面有配置详细讲解)

3、web.xml配置的内容

<!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>
<!--配置编码过滤器-->
<filter>
<filter-name>encoding</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<!--        -->
<init-param>
<param-name>encoding</param-name>
<param-value>UTU-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>


<!--配置DispatcherServlet:前端控制器-->
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>

<!--关联SpringMvc的配置文件-->
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc-servlet.xml</param-value>
</init-param>

<!--服务启动时实列化servlet,并创建Spring容器-->
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>


</web-app>

标签:web,encoding,springmvc,Spring,配置,导入,springframework,MVC,org
From: https://blog.csdn.net/or77iu_N/article/details/141635620

相关文章

  • 用SpringBoot API实现识别pdf文件是否含有表格
    要使用SpringBootAPI实现一个识别PDF文件是否含有表格的功能,你可以结合PDF解析库(如ApachePDFBox)来解析PDF文件内容,并通过分析文本或线条来判断PDF是否包含表格。然后使用SpringBoot提供的RESTAPI来实现上传和检测功能。目录实现步骤1.配置pom.xml2.......
  • spring配置数据源
    1、配置druid连接池pom引入<dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.2.11</version></dependency>spring-context配置......
  • 课题分享:校园闲置物品租售系统,基于java+springboot+mysql
      一、前言介绍        传统的校园闲置物品租售系统方式是在线下实体进行的,用户需要到线下进行实际的了解传统信息,而随着信息不断的普及,越来越多的校园商家也开始出于各种各样的理由而热衷网上发展,传统的线下模式已经无法满足人们的需求了。        互联......
  • 课题分享:校园闲置物品交易网站,基于java+springboot+mysql
      一、前言介绍        计算机的普及和互联网时代的到来使信息的发布和传播更加方便快捷。用户可以通过计算机上的浏览器访问多个应用系统,从中获取一些可以满足用户需求的管理系统。网站系统有时更像是一个大型“展示平台”,用户可以选择所需的信息进入系统查看首页......
  • 课题分享:外卖点餐系统,基于java+springboot+mysql
      一、前言介绍        计算机的普及和互联网时代的到来使信息的发布和传播更加方便快捷。人们可以通过计算机上的浏览器访问多个应用系统,从中获取一些可以满足用户生活需求的管理系统。网站系统有时更像是一个大型“展示平台”,人们可以选择所需的信息进行在线下单......
  • 基于Spring的规则引擎EasyRule应用
    基于Spring的规则引擎EasyRule应用   本文介绍了easyRule规则引擎的应用场景及相比较ifelse的优势,介绍了easyRule的关键概念,以及在spring的实战应用。一、应用场景与优势           规则引擎类似于实现多个ifelse的功能,能够增强代码可读性。EasyRule指定......
  • 「Java开发指南」如何用MyEclipse搭建Adobe和Spring Flex?(一)
    本教程将引导您完成AdobeFlex和Spring-Flex软件组件的生成,可以生成一个随时可运行的SpringFlex应用程序,该应用程序为域模型实现了CRUD应用程序模式。在本教程中,您将学习如何:从数据库表搭建到现有项目设置关系获取类型更新Flex用户界面MyEclipsev2024.1离线版下载MyEclip......
  • 240java jsp SSM Springboot小区物业管理系统报修小区环境缴费管理(源码+文档+开题+运
    项目技术:Springboot+Maven+Vue等等组成,B/S模式+Maven管理等等。环境需要1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat7.x,8.x,9.x版本均可4.硬件环境:windows......
  • 239java jsp SSM Springboot超市便利店信息管理系统超市供应商信息商品采购收银员工管
    项目技术:Springboot+Maven+Vue等等组成,B/S模式+Maven管理等等。环境需要1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat7.x,8.x,9.x版本均可4.硬件环境:windows......
  • 基于springboot的出租房租赁系统的设计与实现-计算机毕业设计源码80250
    摘 要随着城市化进程的不断推进,人口流动日益频繁,住房租赁需求逐渐增加。为了更好地满足人们对住房租赁服务的需求,本论文基于SpringBoot框架,设计并实现了一套出租房租赁系统。首先,通过对市场需求和现有系统的调研,明确了系统的功能和性能要求。然后,采用SpringBoot框架作为......