struts2 Tiles - получение ошибки при выполнении - PullRequest
0 голосов
/ 09 апреля 2009

Я новичок в Struts2 плитки. Здесь я пытаюсь выполнить 1 простое приложение, используя плитки struts2. При выполнении следующего приложения я получаю сообщение об ошибке:

Невозможно загрузить org.apache.tiles.web.startup.TilesListener. Причина: org.apache.tiles.web.startup.TilesListener. java.lang.ClassNotFoundException: org.apache.tiles.web.startup.TilesListener

МОЙ WEB.xml выглядит так:

<?xml version="1.0" encoding="UTF-8"?>

http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

<context-param>
    <param-name>tiles-definitions</param-name>
    <param-value>/WEB-INF/myTilesConfigFile.xml</param-value>
</context-param>
<listener>
    <listener-class>org.apache.tiles.web.startup.TilesListener</listener-class>
</listener>

<welcome-file-list>
    <welcome-file>/home.jsp</welcome-file>
</welcome-file-list>

Ответы [ 2 ]

2 голосов
/ 10 апреля 2009

используйте этот слушатель в вашем web.xml:

<listener>
<listener-class>org.apache.struts2.tiles.StrutsTilesListener</listener-class>
</listener>
0 голосов
/ 09 апреля 2009

В вашем classpath отсутствует указанная библиотека во время выполнения.

Я считаю, что правильными слушателями являются слушатели стандартных плиток (org.apache.tiles.listener.TilesListener) или Struts2 (org.apache.struts2.tiles.TilesListener)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...