Я пытался получить пример программы на основе плиток в стойках.Я использую очень простую программу.Внутри 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.Пожалуйста, уточните это.