java

奇葩的localhost:8080/announce访问

这是今天写spring boot程序时候遇到的奇葩问题。 首先,由于项目的静态资源我是放在如下项目的src/main/resources/static目录下面(这是使用spring boot项目默认创建的目录) 为了确保spring boot能够将 "http://localhost:8080/resources/css/main.css" 这样的静态文件匹配到该目录下,我在项目的application.properties添加了一行: spring.mvc.static-path-pattern = /r…

Servlet监听器、过滤器与Spring拦截器

一、监听器 Servlet监听器是指这样的实例对象,首先它实现了Servlet规范中定义的某些Listener接口,然后由Servlet容器实例化,并在整个web application生命周期中监听某些事件,对监听到的事件调用相应的方法进行处理。 Servlet监听器主要包括ServletContextListener、HttpSessionListener、ServletRequestListener这三大类监听器。 ServletContextListener   负责监听Servlet上下文(亦即整…