SpringMVC
文章平均质量分 72
七七r
一枚小白,持续学习....
展开
-
SpringMVC07——Ajax
Ajax AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。 使用ajax技术的网页,通过在后台服务器进行少量的数据交换,就可以实现异步局部更新。 JQuery使用相关 使用在线的CDN <script src="https://code.jquery.com/jquery-3.1.1.原创 2021-05-11 10:33:17 · 85 阅读 · 0 评论 -
SpringMVC08——拦截器——2021-05-11
拦截器概述 SpringMVC的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并做相应的处理。 例如:进行权限验证、记录请求信息的日志、判断用户是否登录等。 拦截器的定义 要使用SpringMVC的拦截器,就需要对拦截器类进行定义和配置。通常拦截器类可以通过两种方式来定义。 通过实现HandlerInterceptor接口 继承HandlerInterceptor接口的实现类HAndlerInterceptorAdapter 实现WebReque原创 2021-05-11 09:12:09 · 94 阅读 · 0 评论 -
SpringMVC06——数据绑定——2021-05-09
数据绑定介绍 在执行程序时,SpringMVC会根据客户端请求参数的不同, 将请求信息中的信息以一定的方式转换并绑定到控制器类的方法参数中。 在数据绑定过程中,SpringMVC框架会通过数据绑定组件(DataBinder)将请求参数串的内容进行类型转换,然后将转换后的值赋给控制器类中的方法的形参,这样后台方法就可以正确绑定并获取客户端请求携带的参数了。 绑定默认数据类型 常用的默认参数类型: HttpServletRequest:通过request对象获取请求信息。 HttpServle原创 2021-05-09 23:01:36 · 200 阅读 · 0 评论 -
SpringMVC01——回顾MVC
1.1什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向耦合。 MVC不是一种设计模式,MVC是一种架构模式。 最典型的MVC就是JSP+Servlet+JavaBean的模式 1.2Model2时代 Model2把一个项目分成三部分,包括视图、控制、模型 用户发请求 Servlet接收请求数据,并调用队形的业务逻辑方法 业务处理完毕,返原创 2021-04-27 09:08:41 · 116 阅读 · 0 评论 -
SpringMVC02——第一个MVC程序-注解版(high版!!!!)
注解版 新建一个子项目,添加Web支持 在pom.xml文件中引入相关的依赖:主要引入Spring框架核心库、SpringMVC、servlet,JSTL等。 配置web.xml <?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"原创 2021-04-27 10:07:47 · 103 阅读 · 0 评论 -
SpringMVC02——第一个MVC程序-配置版(low版)
配置版 新建一个子项目,添加Web支持!【在MVC01中有详细方法】 确定导入了SpringMVC的依赖 配置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"原创 2021-04-27 09:43:56 · 109 阅读 · 0 评论 -
SpringMVC03—RestFul和Controller
控制器Controller 控制器复杂提供访问应用程序的行为,通常通过接口定义或注解定义两种方法实现。 控制器负责解析用户的请求并将其转换为一个模型。 在Spring MVC中一个控制器类可以包含多个方法 在Spring MVC中,对于Controller的配置方式有很多种。 实现Controller接口 Controller是一个接口,该接口下只有一个方法。 //实现该接口的类获得控制器功能 public interface Controller { //处理请求且返回一个模型与视图对象原创 2021-04-27 13:26:57 · 85 阅读 · 0 评论 -
SpringMVC04——数据处理及跳转
结果跳转 1、ModelAndView 设置ModelAndView对象,根据view的名称,和试图解析器跳到指定的页面。 页面:{视图解析器前缀} + viewName + {视图解析器后缀} <!-- 视图解析器 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" id="internalResourceViewResolver"> <!-原创 2021-05-05 21:15:28 · 72 阅读 · 0 评论 -
SpringMVC05——SSM整合
整合SSM 需求:熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`; CREATE TABLE `books` ( `bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id', `bookName` VARCHAR(100) NOT NULL COMME原创 2021-05-05 21:52:21 · 127 阅读 · 0 评论