Spring安全性不会重定向到主页

时间:2016-03-02 14:12:42

标签: jsp spring-mvc spring-security apache-tiles

您好,当我输入基本servlet的url时,我遇到了将请求重定向到主页的问题。

当我输入

http://localhost:8080/servlet/home

这种方法很好,但是当我输入

http://localhost:8080/servlet/

我希望看到主页,而系统会将其重定向到访问被拒绝页面。

控制器

@RequestMapping(value = "/home", method = RequestMethod.GET)
public String home() {
    return "home";
}

@RequestMapping(value = "/", method = RequestMethod.GET)
public String redirectHome() {
    return "home";
}

Spring security

<access-denied-handler error-page="/denied" />
<intercept-url pattern="/home" access="permitAll" />  
<intercept-url pattern="/" access="permitAll" />   
...

1 个答案:

答案 0 :(得分:2)

检查您的web.xml文件以获取欢迎文件。

     <welcome-file-list>
        <welcome-file>[your page]</welcome-file>
    </welcome-file-list>