Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Tapestry Home page

31K
09 января 2008 года
Vasya123
4 / / 14.12.2007
Такая проблема, начал делать в Intellij Idea проект на фреймворке tapestry 4.
Проект называется TapestryTest, cтруктура(расположение файлов в директориях) у него такая:

TapestryTest/

- context/
-- Home.html
-- WEB-INF/
-- web.xml
-- app.application

- src/
-- com/
--- grid/
---- pages/
----- Home.java

При запуске появляется ошибка:
Page Home not found in application namespace

Вот содержание web.xml

[FONT="Courier New"]<?xml version="1.0" encoding="UTF-8"?>
<web-app>

<display-name>TapestryTest</display-name>
<servlet>
<servlet-name>app</servlet-name>
<servlet-class>org.apache.tapestry.ApplicationServlet</servlet-class>
<init-param>
<param-name>org.apache.tapestry.servlet-path</param-name>
<param-value>/index.jsp</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>app</servlet-name>
<url-pattern>/index.jsp</url-pattern>
</servlet-mapping>

</web-app>

[/FONT]


В app.application написано следующее:

[FONT="Courier New"]<?xml version="1.0"?>

<application>
<meta key="org.apache.tapestry.page-class-packages" value="com.grid.pages"/>
</application>
[/FONT]
В Home.html простой html.

Не могу понять в чём дело, структура вроде правильная...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог