《WEB开发》Java Web
文章平均质量分 94
Yngz_Miao
这个作者很懒,什么都没留下…
展开
-
【Spring MVC】HandlerAdapter初始化详解(超详细过程源码分析)
HandlerMapping可以完成URL与Handler之间的映射关系,那么HandlerAdapter就可以帮助自定义各种Handler了。因为Spring MVC首先帮助我们把特别的URL对应到一个Handler,那么这个Handler一定是符合某一种规律,最常见的办法就是我们所有的Handler都继承某一个接口,然后Spring MVC就调用这个接口中定义的特殊方法。但是Spring ...原创 2018-03-31 14:29:19 · 11836 阅读 · 1 评论 -
【Spring MVC】HandlerMapping初始化详解(超详细过程源码分析)
Spring MVC的Control主要由HandlerMapping和HandlerAdapter两个组件提供。HandlerMapping负责映射用户的URL和对应的处理类,HandlerMapping并没有规定这个URL与应用的处理类如何映射,在HandlerMapping接口中只定义了根据一个URL必须返回一个由HandlerExecutionChain代表的处理链,我们可以在这个处理链中...原创 2018-03-10 17:51:05 · 35434 阅读 · 4 评论 -
【Spring MVC】DispatcherServlet详解(容器初始化超详细过程源码分析)
也就是说,在初始化的过程中,程序会首先读取ContextLoader类的同目录下的属性文件ContextLoader.properties,并根据其中的配置提取将要实现WebApplicationContext接口的实现类,并根据这个类通过反射进行实例的创建。在initServletBean()方法中,设计了一个计时器来统计初始化的执行时间,还提供了一个initFrameworkServlet()用于子类的覆盖操作,而作为关键的初始化逻辑给了initWebApplicationContext()方法。原创 2018-03-07 20:25:36 · 20078 阅读 · 3 评论 -
【Java Web】将数据库数据以POI方式导出到Excel文档下载(超清晰、超详细)
在Java Web中,将内容导出到Excel文档的方式有很多,本文主要介绍以POI的方式来进行导出。情景:浏览器页面上显示有“本地下载”的超链接,点击超链接——后台查询数据库,将数据库的内容保存到Excel中——浏览器弹出下载框,开启下载流程。 POI需要的JAR包需要两个JAR包:poi-3.9.jar、poi-ooxml-3.9.jar。附上两个JAR包的下载链接:poi-...原创 2019-02-13 21:05:34 · 61008 阅读 · 15 评论 -
【Java Web】Quartz定时任务执行两次的解决方法
问题描述如果选择定时任务,那么Quartz是一个不错的框架,但是在使用的过程中,莫名发现Quartz定时任务在指定时间被执行了两次。问题原因在Tomcat的配置文件conf/server.xml中:<Host name="localhost" appBase="webapps" unpackWARs="原创 2019-03-09 21:10:33 · 10703 阅读 · 2 评论