2014-09-09 5 views
1

У меня есть простое приложение для Java. Я хочу установить index.html в качестве моей страницы приветствия.Используйте index.html как страницу приветствия

Я пробовал, но не работал. Хотя index.jsp работает. Можно ли использовать index.html?

<display-name>sample</display-name> 
<welcome-file-list>  
    <welcome-file>index.html</welcome-file> 
</welcome-file-list> 
<servlet> 
    <servlet-name>sample</servlet-name> 
    <servlet-class> 
     org.springframework.web.servlet.DispatcherServlet 
    </servlet-class> 
    <load-on-startup>1</load-on-startup> 
</servlet> 
<servlet-mapping> 
    <servlet-name>sample</servlet-name> 
    <url-pattern>*.html</url-pattern> 
</servlet-mapping> 
+0

Это очень возможно для вашего index.html. В каком каталоге хранится ваш index.html? –

+0

Он находится в папке webContent моего динамического веб-проекта. Когда я использую index.html, я получаю ошибку 404 – Parag

ответ

0

Обновите web.xml

<welcome-file-list> 
<welcome-file>webContent/index.html</welcome-file> 
</welcome-file-list> 

Вы получаете 404 - Страница не найдена, потому что вы не можете получить доступ к файлам в папке WEB-INF непосредственно

+0

Я пробовал это, но все та же ошибка – Parag

+0

я удалил теги, и это сработало – Parag

1

Может быть, это из-за отображения сервлета ты делаешь.

Вы должны изменить <url-pattern>*.html</url-pattern> на что-то другое, чтобы не было распространения.

+0

Я пробовал следующую, но все ту же ошибку. / Parag

Смежные вопросы