搭建SpringMvc的环境,

首先是提供前端控制器

再配置serletMapping

加载Springmvc.xml的配置文件,

使用init-param里面有个属性contextConfigLocation

现在还没有springmvc.xml这个文件,一会我们要创建springmvc.xml

启动服务器创建该servlet

解决中文乱码

配置一个过滤器

过滤器拦什么。filter-mapping.
/*:表示什么都拦

设置具体的编码集



有这个encoding的属性

以上前端控制器和过滤器就配置完成

新建springmvc.xml

resources文件夹下新建

补全 sprinmvc.xml里面的约束

<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">

一共需要配置四个地方

开启注解扫描


只扫描Controller的注解

配置视图解析器

InternalResurceViewResolver视图解析器对象

里面有两个属性,第一个是前缀

文件的后缀名

换一下位置,刚才写反了。

配置静态资源

<!-- 设置静态资源不过滤 -->
<mvc:resources location="/css/" mapping="/css/**" />
<mvc:resources location="/images/" mapping="/images/**" />
<mvc:resources location="/js/" mapping="/js/**" />

开启mvc注解支持

测试

原来的页面删除,这里新建.index.jsp页面


新建pages文件夹,下面新建list.jsp页面

部署



启动服务器

测试

转载于:https://www.cnblogs.com/wangjunwei/p/11388098.html

阶段3 3.SpringMVC·_07.SSM整合案例_04.ssm整合之编写SpringMVC框架相关推荐

  1. 超级详细!!!Spring、SpringMVC、Mybatis知识点完整版更新!IOD、DI依赖注入、Mybatis配置、SQL、MVC拦截器、Web开发、SSM整合案例。

    Spring Spring框架知识点完整版 上篇,SSM三部曲之一 知识点涵盖:Spring简介IOC控制反转DI依赖注入LombokSPEL配置文件低频知识点注解开发Spring常用注解 链接:ht ...

  2. 结合Layui框架,实现SpringMVC+Spring+Mybatis,SSM整合案例CRUD(超详细代码,外加说明)

    首先: 你需要去Layui官网下载UI框架.你可能会问,为什么用Layui实现页面效果?简单来说就是:简单.好用.上手快,作为JAVA后端开发人员,Layui无疑是非常友好的,拿来即用. 页面效果图: ...

  3. 通俗易懂-SSM三大框架整合案例(SpringMVC+Spring+Mybatis)

    前言: 学习B站UP狂神说视频笔记整理视频链接 相关代码已经上传至码云:码云链接 前期准备 项目介绍 demo项目是一个简单的图书管理系统,主要功能为表单数据的增删改查 Web端使用JSP+Boots ...

  4. SSM整合案例(超详细)

    SSM整合案例(超详细) 环境准备 前提须知 创建数据库和表结构 创建 Maven 工程 ssm 导入坐标并建立依赖 编写实体类 编写持久层接口 编写业务层接口 编写业务层实现类 编写 Control ...

  5. SSM纯注解后台代码整合(Spring+SpringMvc+Mybatis)

    SSM后台整合(Spring+SpringMvc+Mybtis+事务+Rest风格+统一结果封装+统一异常处理+拦截器) 文章目录 1 基础环境搭建 1.1 建表 1.2 创建web项目 1.3 导入 ...

  6. 基于SpringBoot的SSM整合案例 -- SpringBoot快速入门保姆级教程(四)

    文章目录 前言 1.设计创建数据库表tbl_book 2.创建新的SpringBoot模块,勾选相关依赖 3. 添加SpringBoot创建项目时没有提供的相关坐标 4.根据数据库表创建实体类Book ...

  7. springmvc 项目完整示例05 日志 --log4j整合 配置 log4j属性设置 log4j 配置文件 log4j应用...

    log4j 就是log for java嘛,老外都喜欢这样子,比如那个I18n  ---internationalization  不就是i和n之间有18个字母... http://logging.a ...

  8. (转)淘淘商城系列——SSM框架整合之Dao层整合

    http://blog.csdn.net/yerenyuan_pku/article/details/72721093 一个项目中往往有三层即Dao层.Service层和Web层,看标题就知道了,本文 ...

  9. ssm框架mysql自增_手把手教你整合最优雅SSM框架

    我们看招聘信息的时候,经常会看到这一点,需要具备 SSM 框架的技能, SpringMVC 可以完全替代 Struts,配合注解的方式,编程非常快捷,而且通过 restful 风格定义 url,让地址 ...

  10. 2021年大数据Flink(三十八):​​​​​​​Table与SQL ​​​​​​案例五 FlinkSQL整合Hive

    目录 案例五 FlinkSQL整合Hive 介绍 集成Hive的基本方式 准备工作 1.添加hadoop_classpath 2.下载jar并上传至flink/lib目录 3.修改hive配置 4.启 ...

最新文章

  1. java向上造型的优点_老榆木家具适合什么装修风格?老榆木家具有哪些优点
  2. C语言32位数加一精简,一个简单的32位多任务操作系统的实现(1)
  3. 二分匹配(匈牙利算法)模板
  4. c#实现Socket网络编程
  5. outlook vba开发要点
  6. 鸿蒙系统8月9日发布,8月9日,华为发布EMUI10.0系统+展示鸿蒙系统
  7. 浙大java语言程序设计_浙江大学java语言程序设计实验答案全集.doc
  8. Speaking of the impact of the epidemic
  9. c#文件夹常用操作,属性设置,遍历、压缩
  10. 网络安全(加密技术、数字签名、证书)
  11. 7-3 约分最简分式
  12. qq空间显示手机型号android,qq空间如何设置显示手机型号
  13. 受美国法律保护美国妞_为什么美国法律有效地要求所有软件设计都要响应
  14. PHP程序提示验证码错误的问题(输入了正确的验证码)
  15. Android App图标静态更新方案
  16. build.sh脚本
  17. 前馈神经网络(FNN)
  18. 苏州市软件行业协会第五届第四次理事会暨元宇宙专委会成立决议会在苏召开
  19. mysql5.7无损复制_MySQL5.7新特性:lossless replication 无损复制
  20. 天玑1300和骁龙778plus哪个好

热门文章

  1. 拓端tecdat|r语言有限正态混合模型EM算法的分层聚类、分类和密度估计及可视化
  2. 戴尔服务器t330可以用无线网卡吗,DELL T330服务器安装windows2008R2系统
  3. pymysql断开连接怎么办
  4. Python机器学习库sklearn几种分类算法建模可视化(实验)
  5. 基于 snowNLP的微博评论数据情感分析
  6. 数据分析中数据概览神器pandas_profiling介绍
  7. 做三维模型_【三维量房+装配式装修】如何玩转装修个性化设计
  8. c语言编写的程序不具备移植性,《C语言》试卷1
  9. php5.3 本地调试,php5.3 xdebug 调试器安装配置
  10. php成绩查询系统的学习心得_CPA成绩查询系统开通时间