![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
文章平均质量分 83
❀༊烟花易冷ღ
这个作者很懒,什么都没留下…
展开
-
【SpringMVC】处理器拦截器
一个拦截器,只有 preHandle 方法返回 true , postHandle 、 afterCompletion 才有可能被执行;如果 preHandle 方法返回 false ,则该拦截器的 postHandle 、 afterCompletion 必然不会被执行。拦截器不是Filter,却实现了Filter的功能,其原理在于:所有的拦截器 (Interceptor) 和处理器 (Handler) 都注册在 HandlerMapping 中。原创 2022-09-10 21:13:37 · 243 阅读 · 0 评论 -
【SSM】我的第一个SSM整合项目
数据库创建表2.配置大于约定:配置mybatis核心配置文件能做的事情,都移交了spring做了,因此能留下来的不多,这里保留了一个日志的设置。3.后端业务1.mapper接口2.业务sql3.业务实现类使实现类继承SqlSessionDaoSupport,spring会自动帮我们把我们在spring.dao.xml里的sqlsessionTemplate注入到实现类,于是就可以使用getSqlSession()方法去获取对应的session。处理器映射器会映射对应的原创 2022-09-08 15:42:08 · 359 阅读 · 0 评论 -
【SpringMVC】json
JSON,全称是 JavaScript Object Notation,即 JavaScript对象标记法。JSON是一种轻量级、基于文本的、可读的格式。JSON是参考JavaScript 对象的规则定义的,其语法与JavaScript定义对象的语法几乎完全相同。JSON是前后端交互的一种格式信息。原创 2022-09-04 22:15:16 · 300 阅读 · 0 评论 -
【SpringMVC】SpringMVC接受请求参数和数据回显
可是这样子写的话,如果前端没有携带参数,就会返回空值。如果前端传的不是一个name呢?我们该怎么处理?@RequestParam(“username”)会强制你请求携带的参数必须是username。如果你的参数还是name或者其他(包括不携带参数),必定会报400错误(错误的请求),它告诉你请求是畸形的。原创 2022-09-04 01:28:59 · 304 阅读 · 0 评论 -
【SpringMVC】Resultful风格映射url
resultful风格是一种软件架构风格,而不是标准,只是提供了一种设计原则和约束条件。主要适用于客户端和服务器端交互的软件。是基于http协议实现。目的是为了提高系统的可伸缩性,降低应用之间的耦合度,方便框架分布式处理程序。基于这个风格的软件可更加的简单、更有层次,更易于实现缓存的机制。1.面向资源2.轻量级,高效简洁。3.数据描述简单,一般以xml,json做数据交换。4.安全。原创 2022-09-04 00:39:31 · 253 阅读 · 0 评论 -
【SpringMVC】SpringMVC实现转发和重定向
视图解析器的作用就是解析视图,在spring管理的xml文件里它的主要工作还是配置一个视图的前缀和后缀,相当于在处理器controller类里的每一个方法的返回值的名字就是要解析的视图名称。程序员只需要给出视图的名称而不需要给出全限定名。如果没有配置视图解析器,则需要给出全限定名。原创 2022-09-03 13:58:16 · 272 阅读 · 0 评论 -
【SpringMVC】注解开发
1.首先当客户端的url请求发出的时候,DispatcherServlet接受请求,DispatcherServlet告诉处理器映射器,通过注解@RequestMapping的url来查找对应的处理器,返回执行链给DispatcherServlet。2.然后DispatcherServlet告诉适配器,适配并且执行处理器HelloController,执行完返回模型和视图对象。...原创 2022-08-30 16:07:13 · 156 阅读 · 0 评论 -
【SpringMVC】深度理解DispatcherServlet
/模型视图添加一个对象:属性名:msg,属性值:HelloSpringMVC!");//设置视图的名字(路径)对应hello.jsp中的hello modelAndView . setViewName("hello");} }你会发现HelloController类是灰色的,是没有引用的意思,否则就相当于没有写这个类。因此我们需要注入到spring容器里,也就是在springmvc-servlet.xml(spring管理的配置文件)注册bean。.........原创 2022-08-28 01:26:22 · 520 阅读 · 1 评论 -
【Spring MVC】早期MVC架构(servlet)
springMVC就是将servlet的处理请求的过程给做一个封装的框架springMVC是基于servlet(控制器)为表述层提供完备的解决方案springMVC通过强大的前端控制器(DispatcherServlet)对原生的获取请求以及处理请求进行封装。......原创 2022-08-19 22:39:07 · 508 阅读 · 0 评论