对于长时间基于spring框架做web开发的我们,springmvc几乎成为了开发普通web项目的标配。本系列文章基于快速启动的springboot,将从源码角度一点点了解springboot中mvc的面貌。在此之前,或许了解一些springboot启动流程会有所帮助。 目录: 1. 自动配置spr ...
分类:
编程语言 时间:
2019-11-01 11:10:28
阅读次数:
99
首先我们导入pom依赖 我们在springmvc-servlet.xml里面添加一段处理多功能表单的视图解析器 建一个jsp页面(file.jsp) BookController 文件成功上传 ...
分类:
编程语言 时间:
2019-10-31 21:34:23
阅读次数:
94
用于学习java漏洞debug。 以weblogic为例。 环境搭建 环境搭建 环境搭建 环境搭建 环境搭建 拿docker为例 https://github.com/vulhub/vulhub/blob/master/weblogic/CVE-2017-10271 https://github.c ...
分类:
Web程序 时间:
2019-10-31 18:38:18
阅读次数:
245
@SuppressWarnings("rawtypes") ——忽略指定的警告 rawtypes是说传参时也要传递带泛型的参数 @PostConstruct ——用来修饰一个非静态的void()方法 被@PostConstruct修饰的方法会在服务器加载Servle的时候运行,并且只会被服务器执行一 ...
分类:
其他好文 时间:
2019-10-31 00:51:04
阅读次数:
109
本文首发于个人网站: "Spring Boot构建的Web项目如何在服务端校验表单输入" 这个例子用于演示在Spring Boot应用中如何验证Web 应用的输入,我们将会建立一个简单的Spring MVC应用,来读取用户输入并使用validation注解来检查,并且当用户输入错误时,应用需要再屏幕 ...
分类:
编程语言 时间:
2019-10-29 00:25:11
阅读次数:
113
// 支付功能 @RequestMapping(value = "/pay", method = RequestMethod.POST) public String pay(HttpServletRequest req) { // 此处应该实现购物的整个过程 String result = ""; ... ...
分类:
其他好文 时间:
2019-10-28 12:56:30
阅读次数:
67
// 实现详情功能 @RequestMapping("/detail") public String detail(HttpServletRequest request) { // 既然我们想要显示某个花的详情,所以我们需要获取到当前的花是哪一朵 String fid = request.getPa... ...
分类:
其他好文 时间:
2019-10-28 12:41:44
阅读次数:
115
Spring Cloud Alibaba "官方github地址" Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。 主要功能 服务限流降 ...
分类:
编程语言 时间:
2019-10-28 00:47:23
阅读次数:
104
spring泛型依赖注入原理 不管三七二十一 servlet :加注解@servlet service:加注解@service dao:加注解@Repository 这相当于在容器中注册这些个类 ...
分类:
编程语言 时间:
2019-10-26 18:51:46
阅读次数:
79