pancx's blog

  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

Spring注解驱动 @Configuration和@Bean注册组件

发表于 2019-04-01 | 更新于 2019-04-02 | 评论数:

1. @Configuration和@Bean注册组件流程1.1. 依赖<properties> <spring.version>5.1.5.RELEASE</spring.version></properties><dependencie ...

阅读全文 »

SpringMVC 将数据传递到页面

发表于 2019-04-01 | 评论数:

1. BindingAwareModelMap(Model/ModelMap等等)传递数据BindingAwareModelMap的继承关系如下 可以直接用BindingAwareModelMap作为请求参数,也可以用它的父类ModelMap / LinkedHashMap / Map等作为请求参 ...

阅读全文 »

SpringMVC 乱码解决

发表于 2019-04-01 | 更新于 2019-04-24 | 评论数:

1. GET请求乱码1.1. 终极解决方案:修改server.xml的URIEncoding如果使用tomcat插件,在<configuration>标签中设置<uriEncoding>属性即可<build> <plugins> & ...

阅读全文 »

SpringMVC POJO数据绑定

发表于 2019-04-01 | 评论数:

1. 简单POJO数据绑定流程编写POJO@Datapublic class Person { private String name; private Integer age;} // 访问/test?name=jack&age=10,参数名与POJO属性名 ...

阅读全文 »

SpringMVC @CoookieValue获取请求Cookie

发表于 2019-04-01 | 更新于 2019-04-24 | 评论数:

1. @CookieValue@CookieValue与@RequestParam使用方式一致 @GetMapping("/test")public void test( // 获取key="JSESSIONID"的cookie @CookieValue("JSESSIO ...

阅读全文 »

SpringMVC @RequestHeader获取请求头参数

发表于 2019-04-01 | 评论数:

1. @RequestHeader@RequestHeader和@RequestParam很像 @RequestHeader获取请求头参数,@RequestParam获取请求参数 两个注解的属性都一样,required/defaultValue含义相同 @GetMapping("/test")p ...

阅读全文 »

SpringMVC @RequestParam获取请求参数

发表于 2019-04-01 | 评论数:

1. @RequestParam默认情况下,请求参数与形参名对应,就能实现数据绑定 // 请求URL: /user?username=123@PostMapping("/user")public void saveUser(String username) {} 如果请求参数与形 ...

阅读全文 »

SpringMVC RESTful

发表于 2019-04-01 | 更新于 2019-04-26 | 评论数:

1. RESTful CRUD实现流程 参数传递形式 RESTful风格 /getUser?id=1 GET /user/1 /updateUser?id=1 PUT /user/1 /deleteUser?id=1 DELETE /user/1 /saveUser POS ...

阅读全文 »

SpringMVC @PathVariable

发表于 2019-04-01 | 更新于 2019-04-26 | 评论数:

1. @PathVariable概述带占位符的 URL 是 Spring3.0 新增的功能,该功能在 SpringMVC 向 REST 目标挺进发展过程中具有里程碑的意义 通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx} 占位符可以 ...

阅读全文 »

SpringMVC @RequestMapping

发表于 2019-04-01 | 更新于 2019-04-12 | 评论数:

1. 路径开头的”/“可有可无无论@RequestMapping是加在类上,还是方法上,开头的”/“可有可无,习惯加上”/“// 以下两个mapping是等价的@RequestMapping("hello")@RequestMapping("/hello") 2. 两个方法不能处理同一请求@Requ ...

阅读全文 »
1…141516…22
panchaoxin

panchaoxin

220 日志
8 分类
39 标签
GitHub E-Mail
© 2019 panchaoxin
|