在Spring Boot中,默认情况下,所有的静态资源,包括JSP文件,都会被Web MVC自动拦截和处理。但是,如果你想要让Spring Boot不拦截特定的JSP实例,可以通过以下步骤实现:
1. 修改Spring Boot配置

你需要修改Spring Boot的配置文件,通常是`application.properties`或`application.yml`,来排除对特定JSP文件的拦截。
对于`application.properties`,你可以添加以下配置:
```properties
spring.mvc.static-path-pattern=/
spring.mvc.servlet.path=/static
spring.mvc.servlet.register-path-pattern=/static/
```
对于`application.yml`,配置如下:
```yaml
spring:
mvc:
static-path-pattern: /
servlet:
path: /static
register-path-pattern: /static/
```
这些配置会将`/static`路径下的所有资源视为静态资源,并阻止Spring MVC拦截它们。
2. 修改WebMvcConfigurer
如果你不想修改配置文件,也可以通过实现`WebMvcConfigurer`接口并重写`addResourceHandlers`方法来达到同样的效果。
```java
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("







