
SpringMVC
springmvc笔记
Surplus...
这个作者很懒,什么都没留下…
展开
-
1、SpringMVC:什么是SpringMVC,入门示例,注解
文章目录1、回顾MVC1.1、什么是MVC1.2、回顾Servlet2、什么是SpringMVC2.1、概述 1、回顾MVC 1.1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 MVC概述 Model(模型):数据模型,提供要展示的数据,原创 2020-09-07 21:37:30 · 191 阅读 · 0 评论 -
2、SpringMVC:RestFul风格
文章目录1、概念2、功能3、学习测试1、新建一个module项目2、配置web.xml文件3、编写spring-mvc.xml文件4、编写RestFulController5、在WEB-INF下新建一个views文件存放jsp文件6、结果展示7、使用method属性指定请求类型 1、概念 Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 2、功能 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用POS原创 2020-09-10 19:26:55 · 134 阅读 · 0 评论 -
3、SpringMVC:实现转发和重定向
文章目录1、通过SpringMVC来实现转发和重定向 - 无需视图解析器2、通过SpringMVC来实现转发和重定向 - 有视图解析器; 1、通过SpringMVC来实现转发和重定向 - 无需视图解析器 测试前,需要将视图解析器注释掉 @Controller public class ModelTest { // 转发一 @RequestMapping("/test") public String test(Model model){ model.addAttrib原创 2020-09-10 20:24:33 · 216 阅读 · 0 评论 -
4、SpringMVC:数据处理和解决乱码问题
文章目录1、处理提交数据1、提交的域名称和处理方法的参数名一致2、提交的域名称和处理方法的参数名不一致3、提交的是一个对象2、数据显示到前端1、 通过ModelAndView2、通过ModelMap3、通过Model3、乱码问题1、我们可以在首页编写一个提交的表单2、后台编写对应的处理类3、输入中文测试,发现乱码4、解决方案1、方案一2、方案二 1、处理提交数据 1、提交的域名称和处理方法的参数名一致 提交数据 : http://localhost:8080/springmvc/test11.do?name原创 2020-09-10 21:21:17 · 198 阅读 · 0 评论 -
5、SpringMVC:JSON详解
文章目录1、什么是JSON2、Jackson的使用 1、什么是JSON JSON(JavaScript Object Notation,JS对象标记)是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构诬得JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 在JavaScript语言中,一切都是对象因此,任何JavaScript支持的类型都可以通过JSON来 表示,例如字符串、数字、原创 2020-09-11 16:38:01 · 290 阅读 · 0 评论 -
6、SpringMVC:SSM整合常用依赖、基本框架内容和整合案例
文章目录1、常用依赖2、Maven资源过滤设置3、mybatis-config.xml骨架4、applicationContext.xml 1、常用依赖 <dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version&g原创 2020-09-12 10:26:45 · 313 阅读 · 0 评论 -
7、SpringMVC: Ajax技术
文章目录1、简介1、新建一个module导入web支持!2、配置web.xml文件3、配置spring-mvc.xml文件4、编写一个controller进行测试,查看配置是否正确2、编写一个 ajax-frame.html 使用 iframe 测试,感受下效果==3、jQuery.ajax==1、编写一个AjaxController2、index.jsp页面3、启动tomcat测试!4、Springmvc实现Ajax1、编写一个controller2、编写test.jsp页面5、注册提示效果1、编写一个c原创 2020-09-13 14:59:10 · 136 阅读 · 0 评论 -
8、SpringMVC:拦截器+文件上传下载
文章目录1、拦截器1、概述2、自定义拦截器3、案例操作==>验证用户是否登录 (认证用户)1、编写登录页面login.jsp2、编写登陆成功的主页面3、在登陆页面留出接口4、编写controller层业务5、编写拦截器6、在spring-mvc.xml的配置文件中注册拦截器2、文件上传1、第一种方式1、导入jar包2、配置bean:multipartResolver3、编写前端页面4、Controller5、测试上传文件,OK!2、采用file.Transto 来保存上传的文件2、前端表单提交地址修改原创 2020-09-13 21:27:44 · 233 阅读 · 0 评论 -
9、SpringMVC,Spring,Mybatis框架整合
注意:所有配置文件放在resources下边 1、 Spring配置 1.1 导入依赖 <!-- spring的核心包--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>原创 2020-09-20 12:05:36 · 136 阅读 · 0 评论