struts tile.xml напрямую ссылается на jsp без шаблона или макета

Мне нужно вернуть jsp, как в моем приложении Struts 2. Приложение Struts настроено с использованием плиток. Некоторые из jsp уже используют плитки с шаблоном или макетом по умолчанию. Но для нового jsp, который будет встроен в контейнер, мне нужно вернуть его как есть, без каких-либо дополнительных тегов для заголовка, тела, нижнего колонтитула и т. Д., Вставленных из tiles.xml. Как мне это сделать?

Я думаю, что есть два возможных места, где я могу внести изменения:

  1. в struts.xml, чтобы напрямую сказать перейти к этому jsp, вместо того, чтобы позволить плиткам разрешать имя
  2. в файле tile.xml прямо скажите перейти к этому jsp без шаблона. Кто-нибудь делал это раньше?

Какие-либо предложения ?


person Feng Zhang    schedule 08.06.2017    source источник
comment
В чем вопрос? Кажется, вы знаете два возможных решения. Пойдите с одним из них.   -  person Aleksandr M    schedule 09.06.2017


Ответы (1)


Я немного потестил. Похоже, что в struts.xml мы можем использовать оба варианта одновременно, один для ссылки tiles.xml, а другой использовать местоположение param.

<result name="success">eventHistory</result> 
<result name="none" type="dispatcher">
    <param name="location">/EventHistoryBUIC.jsp</param>
</result>
person Feng Zhang    schedule 09.06.2017