
SpringMVC
文章平均质量分 70
日常学习笔记,如有错误,望指正讨论
码农小田
笔记就是生产力
展开
-
SpringMVC-8 数据绑定与类型转换
目录儿数据绑定数据类型转换 数据绑定 在执行程序时SpringMVC会根据客户端发送的请求参数的不同,将请求消息中的信息以特定的方式转换并绑定到Controller的方法参数中。这种前后端进行连接的过程就是数据绑定。 SpringMVC进行数据绑定的运行机制如下图所示。 数据绑定信息处理过程的步骤如下: SpringMVC框架将ServletRequest对象传递给DataBinder。 将处理方法入参对象实例传递给DataBinder。 DataBinder调用装配在SpringMVC上下文中的Con原创 2021-10-13 21:23:20 · 639 阅读 · 1 评论 -
SpringMVC-7 表单标签库
目录儿概述使用相关标签说明 概述 一般情况下,在进行SpringMVC项目开发时,我们都使用EL表达式和JSTL标签来完成页面视图。为了便于我们的开发,Spring提供了一套自己的表单标签库,使用SpringMVC表单标签库可以很容易的将模型数据中的表单对象绑定到HTML表单元素中,并且可以直接使用命令对象(command)和其他控制器处理的数据对象,这样一来,JSP变得更容易开发、阅读和维护。 使用 和JSTL一样,使用之前需要导入指令声明,在要使用的jsp中添加如下代码。 <%@ taglib p原创 2021-09-28 18:31:07 · 298 阅读 · 0 评论 -
SpringMVC-6 如何使用Session
使用@SessionAttributes注解将模型属性存入session原创 2021-09-26 14:15:44 · 1109 阅读 · 0 评论 -
SpringMVC-5 获取请求参数
目录原创 2021-09-14 19:33:05 · 386 阅读 · 2 评论 -
SpringMVC-4 REST风格
目录REST风格简单的REST使用(GET为例)在jsp中发起DELETE和PUT请求注意!!!常见错误 REST风格 REST(Representational State Transfer)表象化状态转变(表述性状态转变),在2000年被提出,基于HTTP、URI、XML、JSON等标准和协议,支持轻量级、跨平台、跨语言的架构设计。是Web服务的一种新的架构风格(一种思想)。 在笔者看来,REST风格其实就是通过URL对服务器上的每一个资源分配一个“id”,然后通过GET、POST、DELETE、P原创 2021-09-09 14:57:04 · 264 阅读 · 1 评论 -
SpringMVC-3 使用注解开发之@RequestMapping
目录什么是注解在SpringMVC中使用注解映射控制器(controller)常见错误总结 什么是注解 从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。–百度百科 在之前的学习中,我们就接触过注解,重写方法时自动生成的@Override注解用于修饰此方法覆盖了父类的方法,确保真的覆盖了父类的方法,避免了方原创 2021-09-02 12:50:59 · 277 阅读 · 0 评论 -
SpringMVC-2 第一个SpringMVC程序
创建 Web 应用并引入 JAR包 在MyEclipse中创建一个新的web工程,注意勾选生成web.xml。或者手动创建也可以。 右键项目名,选择BuildPath,导入需要的jar包,环境搭建完毕。 Spring MVC 配置:在 web.xml 中配置 Servlet,创建 Spring MVC 的配置文件 Spring MVC 是基于 Servlet 的,DispatcherServlet 是整个 Spring MVC 框架的核心,所有请求...原创 2021-08-29 18:45:30 · 615 阅读 · 0 评论 -
SpringMVC-1 MVC设计模式
什么是MVC设计模式 MVC一般指Model-View-Controller,其中M(Model)指模型层,V(View)指视图层,C(Controller)指控制器层。 Model层负责存储数据和操作数据;View层负责构建交互界面,供用户查看和操作;Controller层负责处理用户请求,并将响应结果返回给客户端。 MVC+DAO设计模式 在JavaWeb的学习中,我们使用的是MVC+DAO设计模式,这就是典型的MVC模式,Servlet对应Con...原创 2021-08-29 18:09:10 · 314 阅读 · 0 评论