iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >教你快速搭建一个springMVC框架
  • 607
分享到

教你快速搭建一个springMVC框架

springmvc 2023-05-31 07:05:49 607人浏览 泡泡鱼
摘要

这篇文章将为大家详细讲解有关教你快速搭建一个springMVC框架,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、搭建步骤导入jar包、创建项目包结构在WEB.xml中配置前端控制器编写s

这篇文章将为大家详细讲解有关教你快速搭建一个springMVC框架,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

一、搭建步骤

导入jar包、创建项目包结构

WEB.xml中配置前端控制器

编写springmvc核心配置文件

编写pojo类和Controller类测试

二、实现

导入jar包、创建项目包结构

教你快速搭建一个springMVC框架

教你快速搭建一个springMVC框架

 2、在web.xml中配置前端控制器

<!-- springMvc前端控制器 --><servlet><servlet-name>springMvc</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><!-- 指定springMvc核心配置文件位置如果没有指定那么默认就会去"/WEB-INF/+ <servlet-name>标签中内容 + -servlet.xml"中找例如:"/WEB-INF/springMvc-servlet.xml"--><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:SpringMvc.xml</param-value></init-param><load-on-startup>2</load-on-startup></servlet><servlet-mapping><servlet-name>springMvc</servlet-name><url-pattern>*.action</url-pattern></servlet-mapping>

编写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:p="http://www.springframework.org/schema/p"xmlns:context="http://www.springframework.org/schema/context"xmlns:dubbo="http://code.alibabatech.com/schema/dubbo" xmlns:mvc="http://www.springframework.org/schema/mvc"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsdhttp://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsdhttp://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsdhttp://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd"><!-- 配置@Controller注解扫描 --><context:component-scan base-package="cn.it.controller"></context:component-scan></beans>

编写pojo类和Controller类测试

pojo类代码:

package cn.it.pojo;import java.util.Date;public class Items {private Integer id;private String name;private Float price;private String pic;private Date createtime;private String detail;public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name == null ? null : name.trim();}public Float getPrice() {return price;}public void setPrice(Float price) {this.price = price;}public String getPic() {return pic;}public void setPic(String pic) {this.pic = pic == null ? null : pic.trim();}public Date getCreatetime() {return createtime;}public void setCreatetime(Date createtime) {this.createtime = createtime;}public String getDetail() {return detail;}public void setDetail(String detail) {this.detail = detail == null ? null : detail.trim();}}

Controller类代码:

package cn.it.controller;import java.util.ArrayList;import java.util.List;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.servlet.ModelAndView;import cn.it.pojo.Items;@Controllerpublic class ItemsController {//@RequestMapping指定URL到请求方法的映射,例如:@RequestMapping("/itemsList")public ModelAndView itemsList(){List<Items>itemList = new ArrayList<Items>();//商品列表Items items_1 = new Items();items_1.setName("联想笔记本_3");items_1.setPrice(6000f);items_1.setDetail("ThinkPad T430 联想笔记本电脑!");Items items_2 = new Items();items_2.setName("苹果手机");items_2.setPrice(5000f);items_2.setDetail("iphone6苹果手机!");itemList.add(items_1);itemList.add(items_2);//创建ModelAndView对象ModelAndView modelAndView = new ModelAndView();modelAndView.addObject("itemList", itemList);modelAndView.setViewName("/WEB-INF/jsp/itemList.jsp");return modelAndView;}}

关于教你快速搭建一个springMVC框架就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: 教你快速搭建一个springMVC框架

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 教你快速搭建一个springMVC框架
    这篇文章将为大家详细讲解有关教你快速搭建一个springMVC框架,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、搭建步骤导入jar包、创建项目包结构在web.xml中配置前端控制器编写s...
    99+
    2023-05-31
    springmvc
  • 怎么快速搭建一个SSM框架
    怎么快速搭建一个SSM框架?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、我用的是idea二、首先创建一个maven项目,结构如下:三、开始写配置文件pom文...
    99+
    2023-05-31
    ssm
  • 一步步教你写一个SpringMVC框架
    目录一、介绍二、程序实践2.1、创建扫描注解2.2、编写 DispatcherServlet 类2.3、编写 controller 类三、总结一、介绍 在日常的 web 开发中,熟悉...
    99+
    2024-04-02
  • Spring Boot快速搭建Spring框架教程
           Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J...
    99+
    2023-05-31
    spring boot spring框架
  • 一文带你快速搭建框架(最全MyBatis笔记)
      目录 一.概述 1.简介 2.maven构建 二.相关概念 1.Mapper接口 2.ORM思想 三.映射配置文件 1.文件结构 2.映射配置文件标签详解 3.SQL语句中参数的获取 (1)获取方式 (2)参数类型 4.各种SQL操作...
    99+
    2023-09-03
    mybatis java maven
  • 快速搭建SSM框架【详细】
    文章目录 一、开发环境准备二、搭建SSM2.1新建Maven项目2.2项目整体结构2.3spring-config.xml配置2.4jdbc.properties配置2.5mybatis-co...
    99+
    2023-10-09
    mybatis java spring
  • 从0快速搭建一个实用的MVVM框架(超详细)
    目录前言基于MVVM进行快速开发,上手即用。(重构已完成,正在编写SampleApp)如何集成1.继承BaseApplication2.创建ViewModel扩展函数3.引入一键生成...
    99+
    2024-04-02
  • 手把手教你用VS code快速搭建一个Golang项目
    目录前言安装go语言环境了解Go开发相关的环境变量熟悉Go Module创建一个go项目项目迁移总结前言 VC code是一款巨好用的编辑器,使用vs code开发项目需要进行一些配...
    99+
    2023-05-16
    vscode创建golang项目 vs code golang vscode配置go语言开发环境
  • 用Django框架快速搭建博客
    阅读文本大概需要 5 分钟。上次 2 篇文章给大家分享了 Django 搭建的基本知识,今天就把 Django 基本知识串起来,搭建一个简单的博客网站。项目环境语言:Python 3.6编辑器:Pycharm主要步骤创建项目创建 APP创建...
    99+
    2023-06-02
  • 快速搭建一个SpringBoot项目(纯小白搭建教程)
    目录零、环境介绍一、手把手创建1.创建步骤2.启动类和测试编写2.1 项目结构2.2 创建启动类DemoApplication2.3 测试二、依赖工具创建零、环境介绍 环境:jdk1...
    99+
    2024-04-02
  • 教你用Python3+mysql8.0搭建Django框架
    目录一、安装python二、安装数据库mysql8.0三、安装Django并配置和数据库的连接四、创建超级用户一、安装python 基础环境:centos7.6 安装: 下载pyth...
    99+
    2024-04-02
  • Bash、Java、和LeetCode:如何快速构建一个框架?
    在软件开发中,框架是一种非常重要的概念。框架是指一套可以用来快速搭建应用程序的技术架构和工具集。它可以提供预定义的代码和模块,使得开发者可以更加专注于业务逻辑,而不必在每个项目中都从头开始构建基础设施。本文将介绍如何使用Bash、Java...
    99+
    2023-11-05
    leetcode 框架 bash
  • 教你快速搭建ReactNative开发环境
    React Native 官网地址:https://www.reactnative.cn/docs/environment-setup 开发平台 Windows 目标平台 Andro...
    99+
    2024-04-02
  • 使用SpringMVC和MyBatis框架如何搭建一个开发环境
    本篇文章给大家分享的是有关使用SpringMVC和MyBatis框架如何搭建一个开发环境,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。下载SpringMVC框架架包,点击打开地...
    99+
    2023-05-31
    springmvc sprinmybatis 环境搭建
  • 如何搭建一个AmazeUI框架
    如何搭建一个AmazeUI框架?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1.获取Amaze UI  1下载文件首先打开百度输入:Amaze UI -...
    99+
    2023-06-09
  • 如何快速搭建一个springboot项目
    本篇内容主要讲解“如何快速搭建一个springboot项目”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何快速搭建一个springboot项目”吧!一、空项目现在开发过程中大都是idea这个集...
    99+
    2023-06-30
  • 【node进阶】一文带你快速入门koa框架
    ✅ 作者简介:一名普通本科大三的学生,致力于提高前端开发能力 ✨ 个人主页:前端小白在前进的主页 🔥 系列专栏 : node.js学习专栏 ⭐️ 个人社区 : 个人交流社区 &#x...
    99+
    2023-09-08
    中间件 java 前端 koa node.js
  • 教你怎么用SpringBoot+Mybati-Plus快速搭建代码
    目录前言一、搭建一个springboot项目二、配置依赖三、配置application.yml文件四、启动类五、运行main方法六、项目结构前言 先放一个官网吧,其实本案例就是根据官...
    99+
    2024-04-02
  • 教你快速构建一个基于nginx的web集群项目
    目录一 ·项目环境二· 项目描述三· 项目步骤1.安装2.配置3.实现负载均衡4.搭建服务器5.压力测试6.监控7.高可用8.域名解析9.提升性能10.使用ansible编写play...
    99+
    2024-04-02
  • 阿里云服务器搭建教程视频一步一步教会你如何快速搭建云服务器
    在信息化时代,云服务器已经成为了许多企业和个人的首选。阿里云作为国内领先的云计算服务提供商,其服务器产品和服务备受青睐。本文将为大家提供一篇详细的阿里云服务器搭建教程视频,包括服务器的购买和安装过程,希望能够帮助大家快速上手,轻松搭建阿里云...
    99+
    2023-11-20
    服务器 阿里 教会
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作