2010-09-12 4 views
1

Я использую JSF в одном из моего приложения и сценарий выглядит следующим образом:Запрашиваемый ресурс не доступен в случае JSF

  1. У меня есть «страница» папка под «WEB»
  2. в стороне " страницы «У меня есть« a.jsp »
  3. Когда я развертываю это приложение с локальным tomcat и получаю доступ к приложению, он отлично работает
  4. , но когда я развертываю это приложение на своих веб-хостинг-провайдерах tomcat, он говорит:« Запрошенный ресурс (/pages/a.jsp) недоступен ».

Вкратце, на моем локальном сервере работает отлично, но когда я развертываю это на своих хостинг-провайдерах tomcat, говорит, что запрашиваемый ресурс недоступен.

+0

Как выглядит ваш web.xml? – Bozho

+0

Почему вы изменили 'WEB-INF' в своем вопросе на' WEB'? Теперь это имеет совершенно другое значение, которое может привести к тому, что мой ответ окажется недействительным. – BalusC

+0

@ Балуск Да, я исправил вопрос! –

ответ

0

но когда я развертываю это приложение на своих веб-хостинг-провайдерах tomcat, он говорит: «Запрошенный ресурс (/abc/a.jsp) недоступен».

Что такое Корневой контекст из веб-приложение развернуто на размещаемой сервере. Каково имя файла .war? Предоставляете ли вы context.xml? Как вы на самом деле обращаетесь к нему? И как вы получаете доступ к своему приложению на локальном сервере?

+0

Вот как я обращаюсь к своему приложению на моем локальном компьютере: http: // localhost: 8080/MyApp/pages/a.jsf, и так я обращаюсь к своему приложению на хостинг-провайдерах tomcat www.myapp.com/pages/ a.jsf Название моей войны - MyApp.war. Я могу получить доступ к другим страницам, которые не находятся в папке «pages» для ex: www.myapp.com/index.jsf –

+0

@Abhishek Вы уверены, что приложение развернуто на '/'? Что вы получаете на http://www.myapp.com/MyApp/abc/a.jsf? –

+0

Да, это так, и я получаю то же самое «Запрашиваемый ресурс» на myapp.com/MyApp/abc/a.jsf –

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