2016-03-02 6 views
0

Привет, У меня возникла проблема с перенаправлением моих запросов на домашнюю страницу при вводе URL-адреса базового сервлета.Spring security не перенаправляется на домашнюю страницу

Когда я печатаю

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"; 
} 

Весна безопасности

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

У вас есть файл приветствия в web.xml? –

+0

Я не проверял это и, по-видимому, это вопрос – QGA

+0

@PrasannaKumarHA благодарит много. Пожалуйста, напишите свой ответ, и я приму – QGA

ответ

2

Проверьте файл web.xml для приветствия файла.

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