mvc
文章平均质量分 63
(▼へ▼メ)庆
喜欢帮人改bug,如果我能改的了的化
专心学后端
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mvc执行流程
mvc常用组件 DispatcherServlet:前端控制器,不需要工程师开发,由框架提供 作用:统一处理请求和响应,整个流程控制的中心,由它调用其它组件处理用户的请求 HandlerMapping:处理器映射器,不需要工程师开发,由框架提供 作用:根据请求的url、method等信息查找Handler,即控制器方法 Handler:处理器,需要工程师开发 作用:在DispatcherServlet的控制下Handler对具体的用户请求进行处理 HandlerAdapter:处理器适配器,不原创 2022-04-21 21:00:08 · 375 阅读 · 0 评论 -
05拦截器,注解配置MVC
1、拦截器的配置 SpringMVC中的拦截器用于拦截控制器方法的执行 SpringMVC中的拦截器需要实现HandlerInterceptor SpringMVC的拦截器必须在SpringMVC的配置文件中进行配置: <bean class="com.atguigu.interceptor.FirstInterceptor"></bean> <ref bean="firstInterceptor"></ref> <!-- 以上两种配置方式都是对原创 2022-04-18 20:37:00 · 433 阅读 · 0 评论 -
04mvc,HttpMessageConverter
#HttpMessageConverter报文转换器 HttpMessageConverter提供了两个注解和两个类型:@RequestBody,@ResponseBody,RequestEntity, ResponseEntity 1、@RequestBody @RequestBody可以获取请求体,需要在控制器方法设置一个形参,使用@RequestBody进行标识,当前请求的请求体就会为当前注解所标识的形参赋值 @RequestMapping("/testRequestBody") public S原创 2022-04-17 20:58:58 · 120 阅读 · 0 评论 -
03mvc视图 restful
SpringMVC中的视图是View接口,默认有转发视图和重定向视图 当控制器方法中所设置的视图名称没有任何前缀时创建ThymeleafView,此时的视图名称会被SpringMVC配置文件中所配置的视图解析器解析,视图名称拼接视图前缀和视图后缀所得到的最终路径,会通过转发的方式实现跳转 转发视图 当控制器方法中所设置的视图名称以"forward:"为前缀时,创建InternalResourceView视图,此时的视图名称不会被SpringMVC配置文件中所配置的视图解析器解析,而是会将前缀"forward原创 2022-04-17 20:58:19 · 105 阅读 · 0 评论 -
02mvc获取请求参数,域对象
获取请求参数 ServiceAPI获取请求参数 //request表示当前请求 不能和之前占位符同时用 @RequestMapping(“asd”) public String aGetById(HttpServictRequest request){ //request Map形式请求体 request.getParameter(“username”); … } MVC控制器获取请求参数 @RequserParam @RequestMapping(“asd”) public String aGe原创 2022-04-15 20:59:48 · 226 阅读 · 0 评论 -
01mvcRequestMapping
M:Model数据模型层 实体类pojo业务类Service,Dao 处理业务逻辑数据访问 V:视图层html…与用户交互展示数据 C:控制层 controller 工程中servlet 接收请求响应服务器 mvc的工作流程:用户通过视图层发送请求到服务器controller,controller调用响应数据层处理请求,处理完后将结果返回controller,然后根据结果找到相应视图响应给浏览器 <dependency> <groupId>org.springframewor原创 2022-04-14 20:59:08 · 216 阅读 · 0 评论
分享