tnblog
首页
视频
资源
登录

基本配置-注解驱动 04

5199人阅读 2022/7/29 15:47 总访问:1590387 评论:0 收藏:0 手机
分类: SpringMVC




案例、
1、创建一个配置springMVC的类,然后过滤bean,和配置放行静态资源

2、自定义servlet容器初始化配置类,加载springMvc核心配置类。就是配置web.xml的内容

2.1、

上面的作用就好比在web.xml的这个:

  1. <servlet>
  2.     <servlet-name>DispatcherServlet</servlet-name>
  3.     <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  4.     <init-param>
  5.         <param-name>contextConfigLocation</param-name>
  6.         <param-value>classpath*:spring-mvc.xml.bak</param-value>
  7.     </init-param>
  8. </servlet>
  9. <servlet-mapping>
  10.     <servlet-name>DispatcherServlet</servlet-name>
  11.     <url-pattern>/</url-pattern>
  12. </servlet-mapping>

2.2、配置中文乱码问题
格式和备注

案例、

代码:

  1. @Override
  2. public void onStartup(ServletContext servletContext) throws ServletException {
  3.     super.onStartup(servletContext);
  4.     CharacterEncodingFilter cef = new CharacterEncodingFilter();
  5.     cef.setEncoding("UTF-8");
  6.     FilterRegistration.Dynamic registration = servletContext.addFilter("characterEncodingFilter", cef);
  7.     registration.addMappingForUrlPatterns(EnumSet.of(DispatcherType.REQUEST,DispatcherType.FORWARD,DispatcherType.INCLUDE),false,"/*");
  8. }

此时,spring-mvc.xml和web.xml都可以删了
测试路径:http://localhost:8080/
http://localhost:8080/spring-mvc.jsp
http://localhost:8080/success.jsp
注意:请求和响应还没怎么配

评价

远程仓库的工作流程即基本配置01

1、注意拉取与克隆的区别拉取:是在你有内容的基础上更新你在远程仓库没有的内容克隆:是在你没有内容的基础上全部复制远程...

IoC配置-bean的基本配置 03

一、二、scope属性名称: scope类型:属性归属: bean标签作用:定义bean的作用范围格式:&lt;bean scope=“singleton&quot;&gt;...

AOP配置(XML)-AOP基本配置 02

一、AOP基本配置1、2、案例、续写至AOP入门案例-AOP核心概念 012.1、新增一个共性方法2.2、3、案例、

基本配置-常规配置(Controller加载控制,静态资源加载控制,中文乱码处理)03

目录Controller加载控制静态资源加载中文乱码处理注解驱动其中,静态资源加载和中文乱码处理这个配好了后面就可以不用配了...

Windows平台分布式架构实践 - 负载均衡

原文地址: https://www.cnblogs.com/atree/p/windows_loadbalancer.html 概述  最近.NET的世界开始闹腾了,微软官方终...

分布式-微服务-集群的区别

1.分布式将一个大的系统划分为多个业务模块,业务模块分别部署到不同的机器上,各个业务模块之间通过接口进行数据交互。区...

可输入下拉文本框,据输入,动态加载数据 jquery-editable-select

用到一个jquery-editable-select的控件github地址:https://github.com/indrimuska/jquery-editable-select这个插件的原理是...

Python学习 1-安装

Ptyhon非常简单易用的面向对象的脚本语言,跨平台 入门简单python分2个版本 Python2、Python3。Python 2.7 将于 2020 年结...

Python学习 2-基本语法

基础:python脚本语言,不需要编译(像C#、Java、PHP、C++需要编译成机器可识别的语言), 而直接由解释器解释,很多地方类似...

Python学习 3-爬虫基本介绍 及简单实例

爬虫爬虫就是一只猪,蜘蛛。。 网络蜘蛛。互联网是一个网由各个网站组成。无数的蜘蛛就在网上到处爬,根据网址从一个网站爬...

Redis基础安装操作-windows版

一、下载 redis官方没有提供windows版本,需要从微软的git下载releases版二、安装,启动1.解压出来 启动服务 可能会双击会...

Service-stack.redis配置连接池与读写分离(处理并发相关等)

配置连接池与读写分类 //写节点(主节点) List&lt;string&gt;writes=newList&lt;string&gt;(); writes.Add(&quot;123456a...

Service-stack.redis操作Redis 并发相关问题

1:不要循环去创建对象,循环去访问redis的时候要特别注意,应该传一个集合进去处理,而不是循环去处理2:要注意释放对象,使...

皓月有趣论题 - U盘或其他存储设备 存入数据后 质量是否发生改变

转自我的个人博客 http://blog.axibug.com之前、朋友提出“U盘或其他存储设备 存入数据后 质量是否发生改变”的问题。那么...

Python实例 1-日志抓取处理 补错(附日志小技巧)

有时候数据出了问题,可以从日志中恢复数据(如果你没记日志..没备份..→_→..)一、日志展示介绍个平常自己用的小方法,如...
没有个性,不需要签名
排名
4
文章
473
粉丝
3
评论
2
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术