返回顶部
首页 > 资讯 > 精选 >怎么搭建一个SpringMVC工程
  • 390
分享到

怎么搭建一个SpringMVC工程

2023-06-14 10:06:41 390人浏览 八月长安
摘要

怎么搭建一个springMVC工程?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、创建项目新建一个项目名为:springmvc-demo-yuyongqing右键项目名选

怎么搭建一个springMVC工程?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

一、创建项目

新建一个项目名为:springmvc-demo-yuyongqing

右键项目名选择Add Framework Support

怎么搭建一个SpringMVC工程

选择WEB Application

怎么搭建一个SpringMVC工程

配置SpringMVC

pom.xml

<dependencies><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> <scope>test</scope></dependency><dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.13.RELEASE</version></dependency><dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version></dependency><dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provided</scope></dependency></dependencies>

刷新Maven后再加入如下图所示代码

怎么搭建一个SpringMVC工程

<build><resources> <resource>  <directory>src/main/java</directory>  <includes>   <include>***.xml</include>  </includes>  <filtering>false</filtering> </resource> <resource>  <directory>src/main/resources</directory>  <includes>   <include>***.xml</include>  </includes>  <filtering>false</filtering> </resource></resources></build>

二、配置核心文件

怎么搭建一个SpringMVC工程

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="Http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation="http://www.springframework.org/schema/beans  http://www.springframework.org/schema/beans/spring-beans.xsd  http://www.springframework.org/schema/context  https://www.springframework.org/schema/context/spring-context.xsd  http://www.springframework.org/schema/mvc  https://www.springframework.org/schema/mvc/spring-mvc.xsd "><!-- bean definitions here -->

添加SpringMVC配置内容

怎么搭建一个SpringMVC工程

 <!-- 自动扫描包,让指定包下的注解生效,由ioc容器统一管理 -->  <context:component-scan base-package="controller"/>  <!-- 1加载注解驱动 --><mvc:annotation-driven/> <!-- 2静态资源过滤 --><mvc:default-servlet-handler/><!-- 3视图解析器 --><bean id="internalResourceViewResolver" class= "org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix" value="/WEB-INF/jsp/"/><property name="suffix" value=".jsp"/></bean>

Controller层

新建一个HelloController类

怎么搭建一个SpringMVC工程

 package controller;@Controllerpublic class HelloController {@RequestMapping("/hello")public String hello(Model model){ // Model 封装数据 model.addAttribute("msg","HELLO MY FIRST SPRING MVC PROJECT"); // 返回的字符串就是视图的名字 会被视图解析器处理 return "hello"; }}

JSP

在JSP包下新建hello.jsp

怎么搭建一个SpringMVC工程

 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head><title>Title</title> </head> <body>${msg} </body> </html>

三、web.xml

配置前端控制器

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

配置初始化参数

<!-- 配置初始化参数 --><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:applicationcontext.xml</param-value></init-param>

设置启动级别

<!-- 设置启动级别 --><load-on-startup>1</load-on-startup></servlet>

设置SpringMVC拦截请求

<!-- 设置SpringMVC拦截请求 --><servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern> / </url-pattern> <!--拦截除.jsp的请求--></servlet-mapping>

乱码过滤

 <!-- 乱码过滤 --><filter><filter-name>encodingFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param> <param-name>encoding</param-name> <param-value>utf-8</param-value></init-param></filter><filter-mapping><filter-name>encodingFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping>

运行web

打包
File→Project Structure

怎么搭建一个SpringMVC工程

删除默认的包

怎么搭建一个SpringMVC工程

怎么搭建一个SpringMVC工程

点ok→ok

怎么搭建一个SpringMVC工程

四、配置Tomcat

点击 Add Configuration… 进入运行配置框

怎么搭建一个SpringMVC工程

点 + 选择Tomcat Server 下的 Local

怎么搭建一个SpringMVC工程

点击 Configure 选择我们自己的TomCat

怎么搭建一个SpringMVC工程

怎么搭建一个SpringMVC工程

五、运行TomCat

怎么搭建一个SpringMVC工程

在浏览器输入http://localhost:8080/hello

怎么搭建一个SpringMVC工程

怎么搭建一个SpringMVC工程

关于怎么搭建一个SpringMVC工程问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网精选频道了解更多相关知识。

--结束END--

本文标题: 怎么搭建一个SpringMVC工程

本文链接: https://lsjlt.com/news/270150.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么搭建一个SpringMVC工程
    怎么搭建一个SpringMVC工程?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、创建项目新建一个项目名为:springmvc-demo-yuyongqing右键项目名选...
    99+
    2023-06-14
  • 怎么利用springmvc与maven搭建一个web项目
    本篇文章为大家展示了怎么利用springmvc与maven搭建一个web项目,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。具体内容如下创建一个maven project 为spring1进行项目的配...
    99+
    2023-05-31
    springmvc maven web
  • SpringMVC的工程搭建步骤实现
    目录一、创建项目二、配置核心文件三、web.xml四、配置TomCat五、运行TomCat一、创建项目 1、新建一个项目名为:springmvc-demo-yuyongqing 右键...
    99+
    2024-04-02
  • 教你快速搭建一个springMVC框架
    这篇文章将为大家详细讲解有关教你快速搭建一个springMVC框架,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、搭建步骤导入jar包、创建项目包结构在web.xml中配置前端控制器编写s...
    99+
    2023-05-31
    springmvc
  • pycharm怎么新建一个工程
    在 pycharm 中新建 python 工程步骤:选择项目类型:选择“python 项目”并设置项目位置和名称。配置项目设置:选择 python 解释器、项目结构和自定义设置。创建主文...
    99+
    2024-04-18
    linux python git macos pycharm
  • 怎么创建一个.NET Core工程
    小编给大家分享一下怎么创建一个.NET Core工程,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!打开VS2019,点击“创建新项目”,选择“ASP.N...
    99+
    2023-06-29
  • 如何手工搭建一个Servlet
    本篇内容主要讲解“如何手工搭建一个Servlet”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何手工搭建一个Servlet”吧!目录前言手工搭建一个Servlet下载Tomcat编译程序启动T...
    99+
    2023-06-20
  • 使用Spring如何搭建一个SpringMVC与MyBatis环境
    这篇文章将为大家详细讲解有关使用Spring如何搭建一个SpringMVC与MyBatis环境,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1.对原生态jdbc程序中问题总结1 jdbc程序...
    99+
    2023-05-31
    mybatis spring springmvc
  • 怎么搭建一个云服务器教程
    搭建一个云服务器需要一些基础的知识,以下是一些简单的步骤: 选择云服务器,并安装必要的软件和服务 在选择云服务器时,需要选择最适合你的需求的云服务器。例如,如果你想要存储大量数据,你可能需要选择一个支持高并发访问的云服务器。如果你需要...
    99+
    2023-10-26
    服务器 教程
  • C#中怎么创建一个类库工程
    这篇文章将为大家详细讲解有关C#中怎么创建一个类库工程,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。C#语言有很多值得学习的地方,这里我们主要介绍C#类库工程,包括介绍使用对象浏览器浏览两个...
    99+
    2023-06-17
  • Golang中怎么搭建一个GraphQL
    本篇文章为大家展示了Golang中怎么搭建一个GraphQL,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。什么是GraphQLGraphQL是用于API的查询语言,...
    99+
    2024-04-02
  • qt怎么搭建一个列表
    要在Qt中搭建一个列表,可以使用QListWidget或QTableView。使用QListWidget:1. 在Qt设计器中拖拽一...
    99+
    2023-10-11
    qt
  • 怎么搭建一个vue项目
    这篇“怎么搭建一个vue项目”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么搭建一个vue项目”文章吧。一、环境准备1、安...
    99+
    2023-07-02
  • Java怎么搭建一个个人网盘
    这篇文章将为大家详细讲解有关Java怎么搭建一个个人网盘,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Java是什么Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式...
    99+
    2023-06-14
  • 怎么搭建一个mysql服务器
    在Linux系统中搭建mysql服务器的方法首先,进入mysql官网,下载mysql源码安装包,并解压;mysql源码包下载好后,使用rpm命令将源码包添加到系统中;rpm -Uvh platform-and-version-specifi...
    99+
    2024-04-02
  • 怎么搭建一个MongoDB 副本集
    怎么搭建一个MongoDB 副本集?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、创建节点目录mkdir -p /data/mongo_28018/{...
    99+
    2023-06-14
  • Pycharm怎么搭建一个Django项目
    本篇内容主要讲解“Pycharm怎么搭建一个Django项目”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Pycharm怎么搭建一个Django项目”吧!Django 简介Django是一个开放...
    99+
    2023-07-05
  • 怎么搭建一个虚拟主机
    要搭建一个虚拟主机,你需要进行以下步骤:1. 选择一个虚拟化软件:虚拟化软件可以让你在一台物理服务器上运行多个虚拟机,如VMware...
    99+
    2023-08-23
    虚拟主机
  • 怎么搭建一个云服务器
    搭建一个云服务器需要了解一些基础的云计算技术和资源,以下是一些可能需要注意的事项: 数据中心基础设施 (DC) 基础设施:服务器存储在数据中心里,通常包括磁盘阵列、光纤通道交换机、网络设备和其他必要的设备。 云计算基础设施 (Cloud...
    99+
    2023-10-26
    服务器
  • DRF工程搭建
    环境安装与配置 DRF需要以下依赖: Python (2.7, 3.2, 3.3, 3.4, 3.5, 3.6) Django (1.10, 1.11, 2.0) DRF是以Django扩展应用的方式提供的,所以我们可以直接利用已有的...
    99+
    2023-01-31
    工程 DRF
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作