随笔分类 - SpringMVC
摘要:###初识SpringMvc ##什么是MVC MVC是用来分层解耦的。 Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。 一个请求进来,会先经过展示层(控制器 和 视图 servlet) 业务逻辑层(spring) 数据访问
阅读全文
摘要:FastJson Fastjson 是一个 Java类库,可以将 Java 对象转换为 JSON 格式,当然它也可以将 JSON 字符串转换为 Java 对象。Fastjson 可以操作任何 Java 对象,即使是一些预先存在的没有源码的对象。 FastJson的使用步骤 第一步: 导入依赖 <!-
阅读全文
摘要:Jackson Jackson的使用步骤 第一步 导入Jackson所需依赖 <!-- jackson --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artif
阅读全文
摘要:JSON 前后端分离时代,后端部署后端,提供接口;前端独立部署。渲染后端数据。 首先要解决的问题就是前后端之间如何交流,如果传递数据,那么就需要一种约定,一种数据交换格式。 JavaScript对象和JSON对象之间的转化 <script type="text/javascript"> //编写一个
阅读全文
摘要:解决乱码问题 * 手写过滤器,然后在web.xml文件中配置该过滤器。 - 过滤器: public class EncodingFilter implements Filter { public void init(FilterConfig filterConfig) throws ServletE
阅读全文
摘要:接收请求参数以及数据回显 * SpringMVC可以通过地址栏取前端数据,不过要保证前端变量名和后端接收前端参数的变量名一致 - 前后端变量名一致: // 访问方式 http://localhost:8080/user/t1?userName=shige @Controller @RequestMa
阅读全文
摘要:SpringMVC中的转发和重定向 * 因为有视图解析器的原因,我们不需要配置转发和重定向,也不需要写完整的网页资源名,但是如果没有视图解析器的情况下要怎么实现资源联系呢? - 视图解析器 <bean id="InternalResourceViewResolver" class="org.spri
阅读全文
摘要:RestFul风格 * RESTful?就是一种资源定位和资源操作的风格,它既不是标准也不是协议,只是一种编写风格,基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 * REST(英文:Representational State Transfer,简称REST,意思:表述性状态转
阅读全文
摘要:创建SpringMVC项目的步骤 * 创建SpringMVC项目的具体步骤 第一步: 新建一个WEB项目,添加web支持。 第二步: 创建包结构 第三步:解决Maven资源过滤问题 <!-- 资源过滤 --> <resources> <resource> <directory>src/main/ja
阅读全文
摘要:SpringMVC概述 Spring MVC属于SpringFrameWork框架的一部分,Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是 使用请求-响应模型,框
阅读全文
摘要:初识SpringMVC * 什么是MVC? - MVC全名是Model View Controller,是一种软件架构模式。 MVC即 模型(Model) - 视图(View) - 控制器(Controller) - MVC是将业务逻辑、数据、显示分离的方式来组织代码。 - MVC主要是降低视图与业
阅读全文

浙公网安备 33010602011771号