SpringMVC
海也是风
岁月平添了我的愁
展开
-
SpringMVC中的拦截器的使用
拦截器 - 拦截器是SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能使用 - 拦截器是AOP思想的具体应用,只会拦截访问的控制方法,如果访问的是jsp/html/css/image/js是不会拦截的 a.配置拦截器: <!--拦截器配置 --><mvc:interceptors> <mvc:interceptor> <!--包括这个请求下面的所有请求--> <mvc原创 2021-01-13 22:13:34 · 95 阅读 · 0 评论 -
SpringMVC中的Ajax技术
Ajax技术 a.简介 Ajax = Asnchronous JavaScript and XML (异步的JavaScrpit和XML) Ajax是一种无需在更新整个网页的情况下,能够更新部分网页的技术 Ajax不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术 b.本质 Ajax的核心是XMLHttpRequest,XHR为向服务器发送请求和解析服务器的响应提供原创 2021-01-13 22:12:57 · 130 阅读 · 0 评论 -
SSM框架的整合笔记
SSM框架整合 a.Service层和Dao层结构大致相同 b.ServiceImpl调用Dao层,组合Dao:private BookMapper bookMapper;public void setBookMapper(BookMapper bookMapper) { this.bookMapper = bookMapper;}public int addBook(Books books) { return bookMapper.addBook();原创 2021-01-13 22:12:21 · 151 阅读 · 0 评论 -
SpringMVC中JSON的使用
JSON的使用1. 什么是json a.json是一种轻量级的数据交换格式,目前使用特别多 b.采用完全独立于编程语言的文本格式来存储和表示数据 c.简洁和清晰的层次结构使得json成为理想的数据交换语言 d.易于人阅读和编写,同时也易于机器解析和生成,并有效提升网络传输效率2. JSON的使用使用步骤: a.导入jackson-databind的包 b.配置json乱码 c.jsonutils d.原创 2021-01-12 15:48:09 · 113 阅读 · 0 评论 -
SpringMVC中接受请求参数和乱码的问题
接受请求参数和乱码问题1. 接收请求数据在前端接受数据的变量名和后端传参名不一致的情况下,使用@RequestParam注解即可:public String test(@RequestParam("username") String name, Model model)2. 乱码问题 a.使用get方法提交,然后再写一个过滤器public class EncodingController { @GetMapping("/e/t1") public String原创 2021-01-12 15:46:36 · 138 阅读 · 0 评论 -
SpringMVC的restful风格、转发和重定向
restful风格、转发和重定向1. Restful风格 a.在参数前面加一个@PathVariable注解,可直接在域名后传参@GetMapping("/add2/{a}/{b}") // 不用加 #public String test2(@PathVariable int a,@PathVariable int b, Model model){ int res=a+b; model.addAttribute("msg","结果为"+res); return "原创 2021-01-12 15:44:34 · 174 阅读 · 0 评论 -
SpringMVC初认识
SpringMVC初认识1.什么是MVC a.MVC是模型(Model)、视图(View )、控制器(Controller)的简写,是一种软件设计规范。 b.是将业务逻辑、数据、显示分离的方法来组织代码 c.MVC主要作用是降低了视图与业务逻辑间的双向耦合 d.MVC不仅仅是一种设计模式,更是一种架构模式2.第一个SpringMVC程序 a.新建一个Moudle,添加web支持 b.写一个视图 test.j原创 2021-01-12 15:35:56 · 133 阅读 · 0 评论