Java spring重定向到WEB-INF下的文件
时间: 2024-05-09 10:19:43 浏览: 159
在Spring中,可以使用`InternalResourceViewResolver`来访问`WEB-INF`下的文件。首先,在`spring-servlet.xml`中配置该视图解析器:
```
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/"/>
<property name="suffix" value=".jsp"/>
</bean>
```
上述配置中,`prefix`指定了`WEB-INF`目录的路径,`suffix`指定了视图文件的后缀名。接下来,在控制器中使用`redirect:`前缀来重定向到`WEB-INF`下的文件,例如:
```
@RequestMapping("/redirect")
public String redirectToPage() {
return "redirect:/WEB-INF/mypage.jsp";
}
```
注意,使用`redirect:`前缀时,需要在路径前加上`/`,否则Spring会将路径解析成相对路径。
阅读全文