Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Настройка стартовой страницы Tomcat


Автор: acvilon 17.2.2009, 15:54
Народ у меня сейчас настроен проект. Когда заходишь по url: http://localhost:8080/myProject
Он заходит на страницу index.html и редиректит на страницу main.jsf
Как мне настроить tomcat, чтобы при заходе по данному url, он сразу переходил на main.jsf без редиректа с другой страницы?
Заранее спасибо.

Автор: XEugene 17.2.2009, 16:18
Надо добавить в web.xml <welcome-file-list>, если его ещё нет, и прописать стартовую страницу там.
  

Автор: acvilon 17.2.2009, 16:29
Если просто добавить туда main.jsf, то по сути такой страницы нет. Если прописать туда main.jsp, тогда он попытается просто загрузить jspшку, не подключив jsf, что выдаст соответственно ошибку.

Автор: XEugene 17.2.2009, 16:37
А, ну да, в JSF есть нюансы, связанные с тем,  как в web.xml мапятся урлы,  оканчивающиеся на .jsf.

А зачем нужно избавляться от этого редиректа?  По моему,  это в  JSF и невозможно.


Автор: acvilon 17.2.2009, 16:50
А мне кажется это возможно, но пока не разобрался. Может из знающих кто-нибудь ответит.

Автор: AntonSaburov 17.2.2009, 18:35
http://www.csfalcon.com/post/111

Автор: acvilon 17.2.2009, 23:57
Интересное решение и оно, черт возьми, работает smile . Большое спасибо. smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)