拦截器主要就是为了拦截使用controller直接访问web-inf目录下的动态资源文件。 因为这样很可能造成我们页面加载不完全,例如用户名没有显示。 ...
分类:
编程语言 时间:
2020-03-11 22:13:45
阅读次数:
107
第一步:下载并导入jackson-all-1.9.0.jar包, 如需要请添加QQ:1792099653,请备注“jackson” 第二步:解决乱码问题, 在dispatcher-servlet.xml中配置 如下代码 <!--json格式解决乱码问题--> <mvc:annotation-driv ...
分类:
编程语言 时间:
2020-03-11 12:33:17
阅读次数:
97
一、基础流程 ApplicationContext初始化时建立所有url和Controller类的对应关系(用Map保存).1、url和Controller的beanName保存至Map;AbstractUrlHandlerMapping->registerHandler(String urlPat ...
分类:
编程语言 时间:
2020-03-11 12:31:50
阅读次数:
65
1、请求参数的绑定说明 1.绑定机制:SpringMVC的参数绑定过程是把表单提交的请求参数,作为控制器中方法的参数进行绑定的 2.要求:提交表单的name属性与控制器方法的参数名称相同。 2、支持的数据类型 1.基本数据类型和字符串类型 2.JavaBean 3.集合数据类型 例1:绑定字符串类型 ...
分类:
编程语言 时间:
2020-03-11 10:32:58
阅读次数:
76
介绍了 SpringMVC 的参数绑定、相关注解、自定义参数转换 ...
分类:
编程语言 时间:
2020-03-11 00:58:52
阅读次数:
73
javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/Uplo ...
分类:
编程语言 时间:
2020-03-10 18:36:13
阅读次数:
55
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。Spring Spring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象。也可以称之为项目中的粘合剂。 Spring的核心思想是IoC
分类:
其他好文 时间:
2020-03-10 17:28:21
阅读次数:
47
@ "TOC" 开发环境 项目开发系统 Windows 10 pro 项目开发工具 Myeclipse CI Mysql 5.7 Maven 3.6.1 Navicat 12 pro 使用Java WEB 技术 技术框架: SSM(SpringMVC + Spring + Mybatis) + My ...
分类:
编程语言 时间:
2020-03-10 15:45:52
阅读次数:
477
使用Maven构建项目,用pom.xml引入相应jar,配置以下文件 创建spring.xml: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x ...
分类:
编程语言 时间:
2020-03-10 14:27:06
阅读次数:
92
SpringMVC:拦截器和POST中文乱码问题 1、拦截器 Spring MVC 中的拦截器(Interceptor)类似于 Servlet 中的过滤器(Filter),它主要用于拦截用户请求并做出相应的处理。 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一 ...
分类:
编程语言 时间:
2020-03-10 14:03:07
阅读次数:
58