随笔分类 - SpringMVC
摘要:##HttpMessageConverter HttpMessageConverter报文消息转换器,将请求报文转换为java对象,或将java对象转换为响应报文 HttpMessageConverter提供了两个注解和两个类型:@RequestBody、@ResponseBody、RequestE
阅读全文
摘要:##一、概述 SpringMVC中的视图是View接口,视图的作用是渲染数据,将模型Model中的数据展示给用户 SpringMVC视图的种类很多,默认有转发视图和重定向视图 当工程引入jstl的依赖时,转发视图会自动转换为jstlView 若使用的视图技术为Thymeleaf,在SpringMVC
阅读全文
摘要:###GET请求 乱码原因: 对于GET方式,我们知道它的提交是将请求数据附加到URL后面作为参数,这样依赖乱码就会很容易出现,因为数据name和value很有可能就是传递的为非ASCII码。当URL拼接后,浏览器对其进行encode,然后发送到服务器。tomcat服务器在进行解码过程中URIEnc
阅读全文
摘要:###1、使用原生ServletAPI获取请求参数 如果需要使用原生ServletAPI,需要引入ServletAIP对应的jar包,但这个jar包默认有tomcat提供,所以需要将scope属性设置为provided,使这个jar包在程序编译后不加入程序包中。 <!-- ServletAPI --
阅读全文
摘要:##一、概述 ###1、什么是SpringMVC Spring MVC 是 Spring 提供的一个基于 MVC 设计模式的轻量级 Web 开发框架,本质上相当于 Servlet。 Spring MVC 是结构最清晰的 Servlet+JSP+JavaBean 的实现,是一个典型的教科书式的 MVC
阅读全文
摘要:###1、新建一个maven项目,添加web支持。 ###2、pom.xml ####2.1、添加依赖 点击查看代码 <dependencies> <!-- SpringMVC --> <dependency> <groupId>org.springframework</groupId> <arti
阅读全文
摘要:###SpringMVC响应浏览器数据 ###乱码问题 ###RestFul风格 ###转发和重定向 ###SpringMVC处理json ###拦截器 ####1、概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于拦截控制器方法的执行,用于对控制器进行预处理
阅读全文
摘要:###概念 RestFul是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。RestFul风格最主要特性为简洁(代码简单清晰)、高效(易于实现缓存机制)、安全(数据安全)
阅读全文

浙公网安备 33010602011771号