手记

【九月打卡】第7天 Java主流框架入门-Spring MVC

课程名称:Java工程师2022版

课程章节:Spring MVC入门与数据绑定

课程内容

①SpringMVC初体验:MVC是一种架构模式,分别为Controller、Model、View, Spring MVC是Spring体系的轻量级Web MVC框架

课程收获

       学习了配置SpringMVC的方法:Maven依赖spring-webmvc、web.xml配置DispatcherServlet、配置applicationContext的mvc标记、开发Controller控制器

       同时学习了关于Spring MVC数据绑定的相关知识:URL Mapping指将URL与Controller方法绑定,大幅减少了开发难度,@RequestMapping注解是一个用来处理请求地址映射的注解,可用于映射一个请求或一个方法,可以用在类或方法上。

@RequestMapping 的 value 属性必须设值;

@RequestMapping 的 value 属性是通过当前请求的请求地址来匹配请求;

value属性可以将多个请求映射到一个方法上,只需要给 value 来指定一个包含多个路径的数组。

       关于接受请求参数:①使用Controller方法参数接收 ②使用Java Bean接收数据

       学习了关于解决中文乱码的问题:

       ①Get请求乱码:server.xml增加URIEncoding属性

       ②Post请求乱码:web.xml配置CharacterEncodingFilter

       ③Response响应乱码:Spring配置StringHttpMessageConverter


1人推荐
随时随地看视频
慕课网APP