![](https://img-blog.csdnimg.cn/20201225094452970.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringMVC学习系列
非常详细的SpringMVC学习笔记,适合小白入门。
陈大大哈喔
东南大学在读研究生,目标是Java软件开发,希望通过做笔记分享的同时提高自身的编程水平。
展开
-
SpringMVC 学习笔记09:Json交互处理
一、什么是JSON?1.1 介绍JSONJSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 在 JavaScript 语言中,一切都是对象。因此,原创 2020-12-31 11:29:12 · 173 阅读 · 0 评论 -
SpringMVC 学习笔记08:解决Get和Post请求的乱码问题
一、发现问题1、我们可以在首页index.jsp编写一个提交的表单(post请求)<%-- Created by IntelliJ IDEA. User: Administrator Date: 2020/12/28 Time: 10:12 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;charset=UTF-8"原创 2020-12-29 10:24:40 · 188 阅读 · 0 评论 -
SpringMVC 学习笔记07:如何处理前端提交的数据以及将处理后的数据发送到前端的三种方式
一、处理提交数据1.1 提交的域名称和处理方法的参数名一致1.2 提交的域名称和处理方法的参数名不一致1.3 提交的是一个对象二、数据显示到前端2.1 通过ModelAndView2.2 通过ModelMap2.3 通过Model三、对比...原创 2020-12-29 09:32:09 · 294 阅读 · 0 评论 -
SpringMVC 学习笔记06:前端输入后跳转的四种方式(有无视图解析器)
一、ModelAndView结合视图解析器跳转 设置ModelAndView对象 , 根据view的名称 , 和视图解析器跳到指定的页面 . 页面 : {视图解析器前缀} + viewName +{视图解析器后缀}<!-- 视图解析器 --><bean class="org.springframework.web.servlet.view.In原创 2020-12-28 15:21:47 · 125 阅读 · 0 评论 -
SpringMVC 学习笔记05:RestFul 风格
一、概念 Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。二、功能资源:互联网所有的事物都可以被抽象为资源资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。分别对应 添加、 删除、修改、查询。三、传统方式操作资源:通过不同的参数来实现不同的效果!方法单一,post 和 gethttp://原创 2020-12-28 15:01:01 · 96 阅读 · 0 评论 -
SpringMVC 学习笔记04:进一步了解Controller配置
一、通过接口定义方式 1.在web.xml中配置DispatcherServlet<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc原创 2020-12-28 11:20:51 · 125 阅读 · 0 评论 -
SpringMVC 学习笔记03:注解版实现HelloSpringMVC程序
1.新建一个Moudle,Springmvc_03_helloannotation 。添加web支持!2.由于Maven可能存在资源过滤的问题,我们将配置完善在Springmvc_03_helloannotation 下面的pom.xml中加入下面一段代码:<build> <resources> <resource> <directory>src/main/java</原创 2020-12-27 19:32:45 · 135 阅读 · 0 评论 -
SpringMVC 学习笔记02:探究SpringMVC的内部原理
一、什么是SpringMVC? 1.Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架,实质还是servlet。 2.官方文档5.2版本:https://docs.spring.io/spring/docs/5.2.0.RELEASE/spring-framework-reference/web.html#sp原创 2020-12-25 20:10:25 · 102 阅读 · 0 评论 -
SpringMVC 学习笔记01:简单介绍下MVC以及回顾Servlet
一、什么是MVC? MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种架构模式,主要作用是降低视图与业务逻辑间的双向耦合。如下图所示就是一个SpringMVC的典型闭环结构: 大致流程:其实就是一个JSP+servlet+javabean模式,用户在jsp页面进行输入,然后Controller层利用servlet获取用户输入的原创 2020-12-25 14:46:04 · 125 阅读 · 0 评论 -
Spring学习笔记之jdbcTemplate操作数据库
一、介绍JdbcTemplate Spring框架对JDBC进行封装,使用JdbcTemplate可以方便实现对数据库操作,接下来将会详细介绍如何通过Spring框架中的JdbcTemplate对数据库进行操作。二、准备工作 1.在IDEA里新建一个Java工程,工程名自取,这里我们取“Spring5_jdbcTemplate”,然后在工程下新建一个lib目录,用原创 2020-12-23 16:21:30 · 340 阅读 · 2 评论