错误场景: 错误分析: 这也是我第一次遇到这个类型的异常,400响应状态代表:客户端发出的请求中携带的参数与服务器端接受的参数类型不匹配,进一步就是说我后台的实体类中数据类型为Date,而前台传递过来的是String类型的数据,springmvc在进行参数传递时出现了类型转换异常,也是调试了好半天,特意记下来,分享给大家. 解决方案: 1.把服务器端所有的Date类型的属性变成String来接受,当然这样很不现实,没有人会这样做. 2.就是在实体类的Date类型的属性上面加上@DateTimeF…
springmvc框架下jsp界面通过ajax请求后台数据,传递中文参数到后台显示乱码 解决方法:js代码 运用encodeURI处理两次 /* *掩码处理 */ function maskWord() { var code=encodeURI($("#maskword").val()); code=encodeURI(code); $.ajax({ url : '${maskWordurl}' + code, type : 'post', dataType : 'json' }).d…
问题描述: 框架使用的是SpringMVC.SpringSecurity,在做权限拦截的时候发现一个问题,假设对请求路径/user/detail进行了权限拦截,在访问/user/detail.abc的时候却能有权限访问 问题原因: SpringMVC框架会将“/user/detail.abc”与RequestMapping中的“/user/detail”进行正则匹配,匹配规则为:/user/detail.*,因此请求进来时能将/user/detail.abc交给/user/detail的Cont…
1.@Controller(控制层) :就是action层 2.@Service(业务逻辑) :业务逻辑层,负责处理各种控制层的操作 3.@Repository(持久层) :称为“持久化”层,负责对数据库的访问,各种CRUD操作! @Component:只需要在对应的类上加上一个@Component注解,就将该类定义为一个Bean了 说明:四个注解效果一样,spring会自动当当作需要注入的Bean加载上下文中. 案例: 1. 控制层 @Controller // 注释为controller @…
在SpringMVC框架中当使用post请求服务,然后请求成功转到一个静态文件,如html,htm等网页时.页面出现405 request method post not supported错误,只要在spring的配置文件中加入下面代码即可: <bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="urlMap"&…
SpringMVC框架 课程笔记 第0章 SpringMVC框架的核心内容 1.SpringMVC 概述 2.SpringMVC 的 HelloWorld 3.使用 @RequestMapping 映射请求 4.映射请求参数 & 请求头 5.处理模型数据 6.视图和视图解析器 7.RESTful CRUD 8.SpringMVC 表单标签 & 处理静态资源 9.处理 JSON:使用 HttpMessageConverter 10.文件的上传 11.使用拦截器 12.SpringMVC 运行…
本文说明:本文介绍使用maven搭建SpringMVC最简单的框架程序过程,适合初学者上手. 下载链接 点此进入下载链接 1.创建一个maven webapp工程. 2.修改WEB-INF目录下的web.xml文件: 内容如下,文中有注释 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&…
目录 第1章:SpringMVC简介 1.1 什么是SpringMVC 1.2 SpringMVC的处理流程 第2章:SpringMVC入门程序 2.1 场景描述 2.2 步骤分析 2.3 步骤一:创建Web项目 2.4 步骤二:导入jar包 2.5 步骤三:在web.xml中配置DispatcherServlet前端控制器 2.6 步骤四:创建springmvc.xml配置文件 2.7 步骤五:新建一个商品POJO 2.8 步骤六:创建一个jsp页面 2.9 步骤七:创建商品的Controll…
myBatis+Spring+SpringMVC框架面试题整理(一) 2018年09月06日 13:36:01 新新许愿树 阅读数 14034更多 分类专栏: SSM   版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_41541619/article/details/82459873 目录 ■ SpringMVC 的工作原理 ■ 谈谈你对SpringMVC的理解 ■ SpringM…
前言:最近再写一款视频播放器的后台,踩了很多坑,在此总结. 设计顺序: 前提:搭建配置完好的Spring-MyBatis项目 1.流程分析,数据库设计(看似无用,真正做起来真的需要这个东西帮忙整理下思路) 2.dao层,mapper层,pojo层(可以自动生成),service层,impl层的编写 3.controll层的编写 流程图: 搭建Spring-Mybatis项目框架:(GitHub地址:https://github.com/XaiverHai/mybatis_spring) 项目结构…