Класс слушателя org.apache.struts2.tiles.StrutsTilesListener - PullRequest
0 голосов
/ 05 февраля 2012

Я пытался получить пример программы на основе плиток в стойках.Я использую очень простую программу.Внутри web.xml я вызываю класс слушателя, как показано.

<listener>
<listener-class>
org.apache.struts2.tiles.StrutsTilesListener
</listener-class>
</listener>

Всякий раз, когда я включаю эти строки в web.xml, моя программа выдает ошибку состояния HTTP 404.

Может кто-нибудьскажите, что не так с этим классом слушателя?

Другая проблема заключается в том, что я не могу отобразить файл struts.xml в tile.xml.Я не уверен на 100%, является ли эта последняя проблема из-за не включения этого класса слушателя, чтобы позволить моей программе работать.Просто чтобы прояснить это сомнение, рассмотрим мою часть файла struts.xml.

Struts.xml

 <action name="login" class="Myclass">
<result name="success" type="tiles">/WelcomeFile.tiles</result>
</action>

tile.xml

<definition name="/WelcomeFile.tiles" extends="BaseLayout">
<put-attribute name="body" value="myFile.jsp" />

Так ли это необходимо?эти файлы должны быть расширены .tiles.Пожалуйста, уточните это.

...