![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springMvc
小馒头程序人生
这个作者很懒,什么都没留下…
展开
-
SpringMVC 实现文件上传
1 文件上传的必要前提 A form 表单的 enctype 取值必须是:multipart/form-data (默认值是:application/x-www-form-urlencoded) enctype:是表单请求正文的类型 B method 属性取值必须是 Post C 提供一个文件选择域<input type=”file” />2 文件上传的原理分...原创 2020-01-10 16:56:06 · 203 阅读 · 0 评论 -
springmvc 响应数据和结果视图
1.返回值分类 字符串 controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。 //指定逻辑视图名,经过视图解析器解析为 jsp 物理路径:/WEB-INF/pages/success.jsp @RequestMapping("/testReturnString") public String testReturnString() { S...原创 2020-01-01 19:55:36 · 253 阅读 · 0 评论 -
springmvc常用注解
1.RequestParam使用说明 作用: 把请求中指定名称的参数给控制器中的形参赋值。 属性: value:请求参数中的名称。 required:请求参数中是否必须提供此参数。默认值:true。表示必须提供,如果不提供将报错。使用示例 jsp 中的代码: <!-- requestParams 注解的使用 --> <a href="sp...原创 2020-01-04 09:55:05 · 241 阅读 · 0 评论 -
请求参数的绑定
1.绑定的机制我们都知道,表单中请求参数都是基于 key=value 的。 SpringMVC 绑定请求参数的过程是通过把表单提交请求参数,作为控制器中方法参数进行绑定的。 例如: <a href="account/findAccount?accountId=10">查询账户</a> 中请求参数是: accountId=10 /** ...原创 2019-12-15 18:41:30 · 155 阅读 · 0 评论 -
RequestMapping 注解
RequestMapping 注解作用: 用于建立请求 URL 和处理请求方法之间的对应关系。出现位置: 类上: 请求 URL 的第一级访问目录。此处不写的话,就相当于应用的根目录。写的话需要以/开头。 它出现的目的是为了使我们的 URL 可以按照模块化管理: 例如: 账户模块: /account/add /account/update /accoun...原创 2019-12-05 10:04:55 · 163 阅读 · 0 评论 -
SpringMVC 的请求响应流程
SpringMVC 的请求响应流程1.DispatcherServlet:前端控制器 用户请求到达前端控制器,它就相当于 mvc 模式中的 c,dispatcherServlet 是整个流程控制的中心,由 它调用其它组件处理用户的请求,dispatcherServlet 的存在降低了组件之间的耦合性。 2.2 HandlerMapping:处理器映射器 Handle...原创 2019-12-12 15:45:16 · 184 阅读 · 0 评论 -
SpringMVC 的基本概念
三层架构 我们的开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就 是浏览器服务器。在 JavaEE 开发中,几乎全都是基于 B/S 架构的开发。那么在 B/S 架构中,系统标准的三层架构 包括:表现层、业务层、持久层。三层架构在我们的实际开发中使用的非常多,所以我们课程中的案例也都是基于 三层架构设计的。 三层架构中,每一...原创 2019-12-02 17:05:21 · 159 阅读 · 0 评论