![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
helong0102
这个作者很懒,什么都没留下…
展开
-
SpringMVC的基本使用步骤
SpringMVC的基本使用步骤1.创建web工程2.在src下创建lib文件夹,导入SpringMVC相关jar包(在Spring的基础之上再添加一个mvc包)3.在工程文件夹下创建resource文件夹,并添加配置文件springmvc.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="ht...原创 2019-10-03 12:53:04 · 632 阅读 · 0 评论 -
SpringMVC-表单序列化、@RequestBody
SpringMVC-表单序列化、@RequestBody序列化转 json这样使用的目的就是能够减轻代码量,可以不通过表单中的name一个一个的通过拼接来发送数据。(function($){ $.fn.serializeJson=function(){ var serializeObj={}; var arr...原创 2019-10-05 17:37:18 · 685 阅读 · 0 评论 -
SpringMVC-Json处理-@ResponseBody(向前端页面发送json数据)
SpringMVC-Json处理1.前端界面发送Ajax请求:<!--在引入文件的时候要在springmvc.xml中添加相应配置,允许访问静态资源--><script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-3.4.1.js"></script>...原创 2019-10-05 16:27:43 · 1007 阅读 · 0 评论 -
SpringMVC-静态资源的访问
SpringMVC-静态资源的访问背景:因为在设置url-pattern时可以设置三种形式/*:拦截所有 jsp js png .css/ :拦截所有,不包括.js .png .css*.action *.do:拦截以do和action结尾的请求当url-pattern为/时访问静态资源解决方式1在springmvc.xml文件中设置:<mvc:default...原创 2019-10-05 13:54:14 · 198 阅读 · 0 评论 -
SpringMVC-服务器表单校验及错误信息回显
SpringMVC-服务器表单校验常用的校验规则Bean Validation 中内置的约束 @Null 被注释的元素必须为 null @NotNull 被注释的元素必须不为 null @AssertTrue 被注释的元素必须为 true @AssertFalse 被注释的元素必须为 fa...原创 2019-10-05 13:32:47 · 502 阅读 · 0 评论 -
Springmvc-form表单
Springmvc-form表单1.创建domain接收数据库发送的数据package com.helong.domain;import lombok.Getter;import lombok.Setter;import java.util.Arrays;@Setter@Getterpublic class User { private String userna...原创 2019-10-05 10:37:38 · 438 阅读 · 0 评论 -
SpringMVC-mvc:view-controller+mvc:annotation-driven
SpringMVC-mvc:view-controller+mvc:annotation-driven在springmvc中通过前端jsp发送一个action可以不经过前端控制器,直接转发到对应的界面。设置方法为:只是需要在springmvc.xml中添加mvc:view-controller的配置即可。但是设置了这个配置之后,在前前端控制器中将不能再使用@requestMapping。解决方...原创 2019-10-05 09:36:11 · 303 阅读 · 0 评论 -
SpringMvc-传值过程
SpringMvc-传值过程1.ModelMap2.Model3.ModelAndView4.@SessionAttributes注解5.@SessionAttribute注解6.@ModelAttributed代码示例:前端jsp: <%--使用modelAndView这种方式来传递参数--%> <a href="${page...原创 2019-10-04 20:56:13 · 212 阅读 · 0 评论 -
SpringmMVC-@PathVariable\@RequestHeader\@cookieValue
SpringmMVC-@PathVariable\@RequestHeader\@cookieValue1.rest风格接收参数2.在form表单中发送put和delete请求 1).在web.xml中配置HiddenHttpMethodRequest过滤器(在其中添加)<!-- 配置HiddenHttpMethodFilter过滤器 实现result...原创 2019-10-04 13:47:24 · 95 阅读 · 0 评论 -
SpringMVC-@RequestMapping相关属性
SpringMVC-@RequestMapping相关属性1.value属性2.method属性3.params属性4.headers属性5.ant风格地址代码示例:jsp界面:<%--value属性--%><a href="${pageContext.request.contextPath}/testrequestmapping1">请...原创 2019-10-04 13:32:29 · 161 阅读 · 0 评论 -
SpringMVC自定义绑定参数(解决参数解析错误问题)
SpringMVC自定义绑定参数背景:因为在前段发送日期类型的数据的时候,日期的格式有很多,但是SpringMVC在前端控制器(Controller)中的Date类型参数只能够识别并转换格式为"yyyy-mm-dd"这种格式的日期类型,所以在设置日期的时候需要自定义一种日期格式。步骤:1.创建转换器package com.helong.web.convert;import o...原创 2019-10-03 23:55:13 · 683 阅读 · 1 评论 -
SpringMVC接收参数
SpringMVC接收参数1.使用原生request对象接收参数2.当请求的参数名称和处理器形参名称一致的时候会将请求参数和形式参数进行绑定3.使用javaBean来接收参数4.使用数组来接收参数5.包装类来接收参数6.List集合来接收参数代码示例:前端请求页面:<%@ page contentType="text/html;charset=UT...原创 2019-10-03 23:45:00 · 421 阅读 · 0 评论 -
SpringMVC-文件下载与上传
SpringMVC-文件下载与上传1.文件下载2.文件上传1).导入相关jar包2).在springmvc.xml配置文件中装配MultpartResovler <!--上传文件配置--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.C...原创 2019-10-05 20:51:54 · 194 阅读 · 0 评论