![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
廖子默
缘来缘去终会散,花开花落总归尘。
展开
-
SpringMVC的基本概念、环境配置和入门程序(非注解和注解两种不同方式)
SpringMVC的概念springmvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合。springmvc是一个基于mvc的web框架,就是说是再web层的,我们以前学的struts2也是在这个层次的。MVC是什么?mvc即Model、View、Controller,就是模型、视图、控制器,它是一种设计模式SpringMVC框架的执行流程图示...原创 2019-08-19 23:01:06 · 313 阅读 · 0 评论 -
validation校验、全局异常处理
validation校验springMVC使用validation框架校验框架,改框架由hibernate提供1.导入该jar包2.配置校验器3.顺势编写资源文件最好使用jdk自带的工具我们转成utf-8的编码,因为我测试了无论在配置文件怎么修改编码格式还是会乱码,用这种方式绝对解决问题4.加载校验器5.在相应的pojo类的属性上编上校验规则6.此时就可以去contro...原创 2019-08-23 18:04:57 · 3776 阅读 · 0 评论 -
文件上传
点击这里查看这个老哥写的,很完整的springMVC文件上传总结他的几点1.建议使用idea的图形化设置tomcat的虚拟目录,只能在一边设置2.如果web.xml配置的springMVC前端控制器对应的映射不同,要修改不同的访问路径,例如我的是这样的3.表单的编写中from要注意一下就行了...转载 2019-08-23 23:13:04 · 104 阅读 · 0 评论 -
SpringMVC和Mybatis整合实现基本的查询操作
环境搭建1.导入mybatis包2.导入spinrg和springMVC包3.导入jstl包4.配置日志和数据库文件(新建一个资源目录放入)5.搭建好空的项目工程结构6.编写SqlMapConfig.xml文件(工程的config/mybatis下)7.配置数据源和SqlSessionFactory<?xml version="1.0" encoding="UT...原创 2019-08-20 22:16:32 · 515 阅读 · 0 评论 -
@RequestMapping和post提交乱码问题以及Controller的返回值的选择
@RequestMapping有如下作用1.URL路径映射2.窄化请求映射,起到统一管理url作用例如以后会有很多的模块下面有很多的方法,那么可以使用这个让模块下的方法加上模块名字例如该模块是用户模块,现在用户controller上加上模块名字,那么该controller下的所有方法的映射路径都要加上这个模块名字,例如上面的方法变成/user/finUserList.action3....原创 2019-08-21 00:26:41 · 4769 阅读 · 0 评论 -
参数绑定
什么是参数绑定从客户端请求key/value数据,经过参数绑定,将key/value数据绑定到controller方法的形参上。springmvc中,接收页面提交的数据是通过方法形参来接收。而不是在controller类定义成员变更接收,简单来说就是把前端提交的数据封装到方法的形参上。springMVC默认支持的绑定类型,例如我这一篇文章中的Controller返回值那里就是用第一个和第四个...原创 2019-08-22 01:12:11 · 877 阅读 · 0 评论