| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -204,11 +204,11 @@ todo | |||
| 204 | 204 | * [深入理解JVM虚拟机:JNDI,OSGI,Tomcat类加载器实现](docs/java/jvm/深入理解JVM虚拟机:JNDI,OSGI,Tomcat类加载器实现.md) | |
| 205 | 205 | * [深入了解JVM虚拟机:Java的编译期优化与运行期优化](docs/java/jvm/深入理解JVM虚拟机:Java的编译期优化与运行期优化.md) | |
| 206 | 206 | * [深入理解JVM虚拟机:JVM监控工具与诊断实践](docs/java/jvm/深入理解JVM虚拟机:JVM监控工具与诊断实践.md) | |
| 207 | - * [深入理解JVM虚拟机:JVM常用参数以及调优实践](docs/java/jvm/temp/深入理解JVM虚拟机:JVM常用参数以及调优实践.md) | ||
| 207 | + * [深入理解JVM虚拟机:JVM常用参数以及调优实践](docs/java/jvm/深入理解JVM虚拟机:JVM常用参数以及调优实践.md) | ||
| 208 | 208 | * [深入理解JVM虚拟机:Java内存异常原理与实践](docs/java/jvm/深入理解JVM虚拟机:Java内存异常原理与实践.md) | |
| 209 | 209 | * [深入理解JVM虚拟机:JVM性能管理神器VisualVM介绍与实战](docs/java/jvm/深入理解JVM虚拟机:JVM性能管理神器VisualVM介绍与实战.md) | |
| 210 | 210 | * [深入理解JVM虚拟机:再谈四种引用及GC实践](docs/java/jvm/深入理解JVM虚拟机:再谈四种引用及GC实践.md) | |
| 211 | - * [深入理解JVM虚拟机:GC调优思路与常用工具](docs/java/jvm/temp/深入理解JVM虚拟机:GC调优思路与常用工具.md) | ||
| 211 | + * [深入理解JVM虚拟机:GC调优思路与常用工具](docs/java/jvm/深入理解JVM虚拟机:GC调优思路与常用工具.md) | ||
| 212 | 212 | ||
| 213 | 213 | ### Java网络编程 | |
| 214 | 214 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -4,7 +4,6 @@ | |||
| 4 | 4 | * [读取](#读取) | |
| 5 | 5 | * [解析](#解析) | |
| 6 | 6 | * [注册](#注册) | |
| 7 | - * [注入依赖](#注入依赖) | ||
| 8 | 7 | ||
| 9 | 8 | ||
| 10 | 9 | 本文转载自互联网,侵删 | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -8,7 +8,6 @@ | |||
| 8 | 8 | * [2.3、@Import](#23、import) | |
| 9 | 9 | * [2.4、@Conditional](#24、conditional) | |
| 10 | 10 | * [2.5、@ConfigurationProperties与@EnableConfigurationProperties](#25、configurationproperties与enableconfigurationproperties) | |
| 11 | - * [](#) | ||
| 12 | 11 | * [三、削铁如泥:SpringFactoriesLoader详解](#三、削铁如泥:springfactoriesloader详解) | |
| 13 | 12 | * [四、另一件武器:Spring容器的事件监听机制](#四、另一件武器:spring容器的事件监听机制) | |
| 14 | 13 | * [Spring容器内的事件监听机制](#spring容器内的事件监听机制) | |
@@ -17,9 +16,6 @@ | |||
| 17 | 16 | * [6.1 SpringApplication初始化](#61-springapplication初始化) | |
| 18 | 17 | * [6.2 Spring Boot启动流程](#62-spring-boot启动流程) | |
| 19 | 18 | * [参考文章](#参考文章) | |
| 20 | - * [微信公众号](#微信公众号) | ||
| 21 | - * [个人公众号:黄小斜](#个人公众号:黄小斜) | ||
| 22 | - * [技术公众号:Java技术江湖](#技术公众号:java技术江湖) | ||
| 23 | 19 | ||
| 24 | 20 | ||
| 25 | 21 | 本文转自互联网,侵删 | |
@@ -806,30 +802,3 @@ public void initialize(ConfigurableApplicationContext context) { | |||
| 806 | 802 | [5][spring boot实战:自动配置原理分析](https://link.jianshu.com/?t=http%3A%2F%2Fblog.csdn.net%2Fliaokailin%2Farticle%2Fdetails%2F49559951):[http://blog.csdn.net/liaokailin/article/details/49559951](https://link.jianshu.com/?t=http%3A%2F%2Fblog.csdn.net%2Fliaokailin%2Farticle%2Fdetails%2F49559951) | |
| 807 | 803 | [6][spring boot实战:Spring boot Bean加载源码分析](https://link.jianshu.com/?t=http%3A%2F%2Fblog.csdn.net%2Fliaokailin%2Farticle%2Fdetails%2F49107209):[http://blog.csdn.net/liaokailin/article/details/49107209](https://link.jianshu.com/?t=http%3A%2F%2Fblog.csdn.net%2Fliaokailin%2Farticle%2Fdetails%2F49107209) | |
| 808 | 804 | ||
| 809 | - | ||
| 810 | - | ||
| 811 | - ## 微信公众号 | ||
| 812 | - | ||
| 813 | - ### 个人公众号:黄小斜 | ||
| 814 | - | ||
| 815 | - 黄小斜是跨考软件工程的 985 硕士,自学 Java 两年,拿到了 BAT 等近十家大厂 offer,从技术小白成长为阿里工程师。 | ||
| 816 | - | ||
| 817 | - 作者专注于 JAVA 后端技术栈,热衷于分享程序员干货、学习经验、求职心得和程序人生,目前黄小斜的CSDN博客有百万+访问量,知乎粉丝2W+,全网已有10W+读者。 | ||
| 818 | - | ||
| 819 | - 黄小斜是一个斜杠青年,坚持学习和写作,相信终身学习的力量,希望和更多的程序员交朋友,一起进步和成长! | ||
| 820 | - | ||
| 821 | - **原创电子书:** | ||
| 822 | - 关注公众号【黄小斜】后回复【原创电子书】即可领取我原创的电子书《菜鸟程序员修炼手册:从技术小白到阿里巴巴Java工程师》 | ||
| 823 | - | ||
| 824 | - **程序员3T技术学习资源:** 一些程序员学习技术的资源大礼包,关注公众号后,后台回复关键字 **“资料”** 即可免费无套路获取。 | ||
| 825 | - **考研复习资料:** 计算机考研大礼包,都是我自己考研复习时用的一些复习资料,包括公共课和专业的复习视频,这里也推荐给大家,关注公众号后,后台回复关键字 **“考研”** 即可免费获取。 | ||
| 826 | -  | ||
| 827 | - | ||
| 828 | - | ||
| 829 | - ### 技术公众号:Java技术江湖 | ||
| 830 | - | ||
| 831 | - 如果大家想要实时关注我更新的文章以及分享的干货的话,可以关注我的公众号【Java技术江湖】一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发! | ||
| 832 | - | ||
| 833 | - **Java工程师必备学习资源:** 一些Java工程师常用学习资源,关注公众号后,后台回复关键字 **“Java”** 即可免费无套路获取。 | ||
| 834 | - | ||
| 835 | -  | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,11 +1,7 @@ | |||
| 1 | 1 | # 目录 | |
| 2 | 2 | * [前言](#前言) | |
| 3 | - * [<init-param>配置元素读取</init-param>](#init-param配置元素读取init-param) | ||
| 4 | 3 | * [容器上下文的建立](#容器上下文的建立) | |
| 5 | 4 | * [初始化SpringMVC默认实现类](#初始化springmvc默认实现类) | |
| 6 | - * [Default implementation classes for DispatcherServlet's strategy interfaces.](#default-implementation-classes-for-dispatcherservlets-strategy-interfaces) | ||
| 7 | - * [Used as fallback when no matching beans are found in the DispatcherServlet context.](#used-as-fallback-when-no-matching-beans-are-found-in-the-dispatcherservlet-context) | ||
| 8 | - * [Not meant to be customized by application developers.](#not-meant-to-be-customized-by-application-developers) | ||
| 9 | 5 | * [总结](#总结) | |
| 10 | 6 | ||
| 11 | 7 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,4 +1,77 @@ | |||
| 1 | - [## 一、SpringMVC简介 | ||
| 1 | + # 目录 | ||
| 2 | + | ||
| 3 | + * [1.1、SpringMVC引言](#11、springmvc引言) | ||
| 4 | + * [1.2、SpringMVC的优势](#12、springmvc的优势) | ||
| 5 | + * [二、SpringMVC入门](#二、springmvc入门) | ||
| 6 | + * [2.1、环境搭建](#21、环境搭建) | ||
| 7 | + * [2.1.1、引入依赖](#211、引入依赖) | ||
| 8 | + * [2.1.2、编写配置文件](#212、编写配置文件) | ||
| 9 | + * [2.1.3、配置web.xml](#213、配置webxml) | ||
| 10 | + * [2.1.4、编写控制器](#214、编写控制器) | ||
| 11 | + * [2.2、注解详解](#22、注解详解) | ||
| 12 | + * [2.2.1、@Controller](#221、controller) | ||
| 13 | + * [2.2.2、@RequestMapping](#222、requestmapping) | ||
| 14 | + * [2.3、SpringMVC的跳转方式](#23、springmvc的跳转方式) | ||
| 15 | + * [2.3.1、Controller ——>前台页面](#231、controller-前台页面) | ||
| 16 | + * [2.3.1.1、forward](#2311、forward) | ||
| 17 | + * [2.3.1.2、redirect](#2312、redirect) | ||
| 18 | + * [2.3.1Controller ——>Controller](#231controller-controller) | ||
| 19 | + * [2.3.1.1、forward](#2311、forward-1) | ||
| 20 | + * [2.3.1.2、redirect](#2312、redirect-1) | ||
| 21 | + * [2.4、SpringMVC的参数接收](#24、springmvc的参数接收) | ||
| 22 | + * [2.4.1、Servlet接收参数的方式](#241、servlet接收参数的方式) | ||
| 23 | + * [2.4.2、SpringMVC的参数接收](#242、springmvc的参数接收) | ||
| 24 | + * [2.4.2.1、基本数据类型](#2421、基本数据类型) | ||
| 25 | + * [2.4.2.2、对象类型](#2422、对象类型) | ||
| 26 | + * [2.4.2.3、数组类型](#2423、数组类型) | ||
| 27 | + * [2.4.2.4、集合类型](#2424、集合类型) | ||
| 28 | + * [2.5、SpringMVC接收参数中文乱码问题](#25、springmvc接收参数中文乱码问题) | ||
| 29 | + * [2.5.1、GET请求](#251、get请求) | ||
| 30 | + * [2.5.2、POST请求](#252、post请求) | ||
| 31 | + * [2.5.2.1、自定义过滤器解决POST乱码请求](#2521、自定义过滤器解决post乱码请求) | ||
| 32 | + * [2.5.2.2、使用CharacterEncodingFilter解决POST乱码请求](#2522、使用characterencodingfilter解决post乱码请求) | ||
| 33 | + * [2.6、SpringMVC中数据传递机制](#26、springmvc中数据传递机制) | ||
| 34 | + * [2.6.1、什么事数据传递机制](#261、什么事数据传递机制) | ||
| 35 | + * [2.6.2、Servlet的数据传递机制](#262、servlet的数据传递机制) | ||
| 36 | + * [三、前端控制器](#三、前端控制器) | ||
| 37 | + * [3.1、什么是前端控制器](#31、什么是前端控制器) | ||
| 38 | + * [3.2、代码实现](#32、代码实现) | ||
| 39 | + * [3.3、注意](#33、注意) | ||
| 40 | + * [3.4、映射路径](#34、映射路径) | ||
| 41 | + * [3.4.1、访问静态资源和 JSP 被拦截的原因](#341、访问静态资源和-jsp-被拦截的原因) | ||
| 42 | + * [3.4.2、如何解决](#342、如何解决) | ||
| 43 | + * [3.4.2.1、方式一](#3421、方式一) | ||
| 44 | + * [3.4.2.2、方式二](#3422、方式二) | ||
| 45 | + * [3.5、@ModelAttribute 注解](#35、modelattribute-注解) | ||
| 46 | + * [四、处理响应](#四、处理响应) | ||
| 47 | + * [4.1、返回 ModelAndView](#41、返回-modelandview) | ||
| 48 | + * [4.2、返回String](#42、返回string) | ||
| 49 | + * [4.3、改进](#43、改进) | ||
| 50 | + * [五、请求转发和重定向](#五、请求转发和重定向) | ||
| 51 | + * [5.1、请求转发和重定向的区别](#51、请求转发和重定向的区别) | ||
| 52 | + * [5.2、请求转发](#52、请求转发) | ||
| 53 | + * [5.3、重定向](#53、重定向) | ||
| 54 | + * [5.4、请求路径](#54、请求路径) | ||
| 55 | + * [六、参数处理](#六、参数处理) | ||
| 56 | + * [6.1、处理简单类型的请求参数](#61、处理简单类型的请求参数) | ||
| 57 | + * [6.1.1、请求参数名和控制器方法参数列表形参同名](#611、请求参数名和控制器方法参数列表形参同名) | ||
| 58 | + * [6.1.2、请求参数名和控制器方法参数列表形参不同名](#612、请求参数名和控制器方法参数列表形参不同名) | ||
| 59 | + * [6.2、处理复杂类型的请求参数](#62、处理复杂类型的请求参数) | ||
| 60 | + * [6.2.1、数组类型](#621、数组类型) | ||
| 61 | + * [6.2.2、自定义类型](#622、自定义类型) | ||
| 62 | + * [6.3、处理日期类型的请求参数](#63、处理日期类型的请求参数) | ||
| 63 | + * [6.3.1、日期在请求参数上](#631、日期在请求参数上) | ||
| 64 | + * [6.3.2、在封装的对象上](#632、在封装的对象上) | ||
| 65 | + * [七、文件上传与下载](#七、文件上传与下载) | ||
| 66 | + * [7.1、文件上传](#71、文件上传) | ||
| 67 | + * [7.1.1、编写表单](#711、编写表单) | ||
| 68 | + * [7.1.2、修改web.xml](#712、修改webxml) | ||
| 69 | + * [7.1.3、配置上传解析器](#713、配置上传解析器) | ||
| 70 | + * [7.1.4、配置上传控制器](#714、配置上传控制器) | ||
| 71 | + * [7.2、文件下载](#72、文件下载) | ||
| 72 | + * [7.2.1、开发控制器](#721、开发控制器) | ||
| 73 | + | ||
| 74 | + | ||
| 2 | 75 | ||
| 3 | 76 | ## 1.1、SpringMVC引言 | |
| 4 | 77 | ||
@@ -942,5 +1015,3 @@ package cn.linstudy.controller; | |||
| 942 | 1015 | return null; | |
| 943 | 1016 | } | |
| 944 | 1017 | ``` | |
| 945 | - | ||
| 946 | - ]([]()) | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -4,8 +4,6 @@ | |||
| 4 | 4 | * [重要接口和类介绍](#重要接口和类介绍) | |
| 5 | 5 | * [源码分析](#源码分析) | |
| 6 | 6 | * [编码自定义的ViewResolver](#编码自定义的viewresolver) | |
| 7 | - * [This is jsp page](#this-is-jsp-page) | ||
| 8 | - * [This is freemarker page](#this-is-freemarker-page) | ||
| 9 | 7 | * [总结](#总结) | |
| 10 | 8 | ||
| 11 | 9 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,5 +1,4 @@ | |||
| 1 | 1 | # 目录 | |
| 2 | - * [目录](#目录) | ||
| 3 | 2 | * [前言](#前言) | |
| 4 | 3 | * [现象](#现象) | |
| 5 | 4 | * [源码分析](#源码分析) | |
@@ -29,17 +28,7 @@ | |||
| 29 | 28 | ||
| 30 | 29 | 如果对本系列文章有什么建议,或者是有什么疑问的话,也可以关注公众号【Java技术江湖】联系作者,欢迎你参与本系列博文的创作和修订。 | |
| 31 | 30 | ||
| 32 | - <!-- more --> | ||
| 33 | - | ||
| 34 | - ## 目录 | ||
| 35 | - | ||
| 36 | - * [前言](http://www.cnblogs.com/fangjian0423/p/springMVC-xml-json-convert.html#preface) | ||
| 37 | - * [现象](http://www.cnblogs.com/fangjian0423/p/springMVC-xml-json-convert.html#phenomenon) | ||
| 38 | - * [源码分析](http://www.cnblogs.com/fangjian0423/p/springMVC-xml-json-convert.html#analysis) | ||
| 39 | - * [实例讲解](http://www.cnblogs.com/fangjian0423/p/springMVC-xml-json-convert.html#demo) | ||
| 40 | - * [关于配置](http://www.cnblogs.com/fangjian0423/p/springMVC-xml-json-convert.html#config) | ||
| 41 | - * [总结](http://www.cnblogs.com/fangjian0423/p/springMVC-xml-json-convert.html#summary) | ||
| 42 | - * [参考资料](http://www.cnblogs.com/fangjian0423/p/springMVC-xml-json-convert.html#reference) | ||
| 31 | + <!-- more --> | ||
| 43 | 32 | ||
| 44 | 33 | ## 前言 | |
| 45 | 34 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -5,9 +5,6 @@ | |||
| 5 | 5 | * [相关类](#相关类) | |
| 6 | 6 | * [扩展](#扩展) | |
| 7 | 7 | * [参考文章](#参考文章) | |
| 8 | - * [微信公众号](#微信公众号) | ||
| 9 | - * [个人公众号:程序员黄小斜](#个人公众号:程序员黄小斜) | ||
| 10 | - * [技术公众号:Java技术江湖](#技术公众号:java技术江湖) | ||
| 11 | 8 | ||
| 12 | 9 | ||
| 13 | 10 | 本文转载自互联网,侵删 | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -18,9 +18,6 @@ | |||
| 18 | 18 | * [3.会话工厂与会话](#3会话工厂与会话) | |
| 19 | 19 | * [4.运行流程](#4运行流程) | |
| 20 | 20 | * [测试工程搭建](#测试工程搭建) | |
| 21 | - * [微信公众号](#微信公众号-1) | ||
| 22 | - * [个人公众号:程序员黄小斜](#个人公众号:程序员黄小斜) | ||
| 23 | - * [技术公众号:Java技术江湖](#技术公众号:java技术江湖) | ||
| 24 | 21 | ||
| 25 | 22 | ||
| 26 | 23 | 本文转载自互联网,侵删 | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,9 @@ | |||
| 1 | + # 目录 | ||
| 2 | + | ||
| 3 | + * [连接器(Connector)](#连接器(connector)) | ||
| 4 | + * [容器(Container)](#容器(container)) | ||
| 5 | + | ||
| 6 | + | ||
| 1 | 7 | ||
| 2 | 8 | 本文转载自互联网,侵删 | |
| 3 | 9 | 本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 | |
@@ -187,4 +193,4 @@ Container[] conHosts = engine.findChildren(); | |||
| 187 | 193 | ||
| 188 | 194 | 定位 Servlet 的流程图: | |
| 189 | 195 | ||
| 190 | -  | ||
| 196 | +  | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments