不是顺序问题,是就不拦截Servlet

不是load-on-startup启动先后顺序问题,是就是不拦截Servlet。

SpringMVC默认用的是第二个

//<url-pattern>/*</url-pattern>会拦截JSP,静态文件,不拦截Servlet,拦截陌生URL
//<url-pattern>/</url-pattern>拦截静态文件,不拦截JSP和Servlet,拦截陌生URL
public class MyDispatcherServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println(req.getRequestURI());
}
}
<servlet>
<servlet-name>dispatcherServlet</servlet-name>
<servlet-class>servlet.MyDispatcherServlet</servlet-class>
<load-on-startup>-1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dispatcherServlet</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>JsonServlet</servlet-name>
<servlet-class>servlet.JsonServlet</servlet-class>
<load-on-startup>10</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>JsonServlet</servlet-name>
<url-pattern>/getJson</url-pattern>
</servlet-mapping>

最新文章

  1. MVC 定时执行任务
  2. 在Mac上开启自带的Apache,httpd服务
  3. gcc/g++中weak弱符号及alias别名
  4. 从github拉取项目到myeclipse本地
  5. 使用oh-my-zsh后导致的卡顿问题
  6. 使用pt-fifo-split 工具往mysql插入海量数据
  7. Java--&gt;xml的pull解析
  8. 【VB技巧】VB ListView 控件功能使用详解
  9. php关于private、public成员变量访问问题
  10. 【多线程】--生产者消费者模式--synchronized版本
  11. JavaScript中的Math.ceil()、Math.round()、Math.floor()
  12. jquery基础总结 -- 转载
  13. Java的设计模式
  14. Java randomString
  15. bzoj 1051: [HAOI2006]受欢迎的牛 (Tarjan 缩点)
  16. 网易云课堂--妙味 《js基础课程》
  17. 整体二分求动态区间第k大
  18. linux 命令之cut
  19. Angular内提供了一个可以快速建立测试用web服务的方法:内存 (in-memory) 服务器
  20. 重构wm_concat,采用clob做为存储容器

热门文章

  1. Excel--------实用功能(数据对比)
  2. Thread类源码解析
  3. web语言发展史
  4. Javascript学习---倒计时
  5. [工作日志] 2019-04-16 入参是list
  6. java同步和互斥【用具体程序说明】
  7. How to Animate UILabel textColor Properties
  8. 手把手:使用service principal连接Azure Media Service
  9. QEMU模拟器Windows版本模拟ARMX86CPU指令
  10. Python 安装第三方库中常见问题总结