Как перенаправить с jsp одного портлета на jsp другого портлета внутри проекта модуля liferay в liferay 7

Я создал два проекта модуля liferay. один - "portlet-demo1", а второй - "portlet-demo2"

Теперь мне нужно перейти от view.jsp в portlet-demo1 к view.jsp в portlet-demo2.

ПРИМЕЧАНИЕ: Здесь оба портлета находятся на отдельной странице.

Теперь мне нужно перейти от одного jsp-файла портлета к другому jsp-файлу портлета.

как это сделать с помощью liferay 7.

Основы программирования на Java
Основы программирования на Java
Java - это высокоуровневый объектно-ориентированный язык программирования, основанный на классах.
Концепции JavaScript, которые вы должны знать как JS программист!
Концепции JavaScript, которые вы должны знать как JS программист!
JavaScript (Js) - это язык программирования, объединяющий HTML и CSS с одной из основных технологий Всемирной паутины. Более 97% веб-сайтов используют...
0
0
328
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если вы разделите два портлета на два разных модуля, вы должны рассматривать JSP другого модуля как деталь реализации, например вы не можете добраться до него (даже если бы был способ добраться до них).

Если два портлета тесно связаны и должны иметь общие сведения о реализации, вы можете легко развернуть их как единый модуль. Это сигнализирует любому, кто их обслуживает, что они должны быть развернуты вместе. В противном случае один портлет может оказаться неполным, потому что другой портлет обновился, и никто не знал, что какой-то внешний компонент использовал JSP.

Упаковать два портлета в один модуль - не проблема. Используйте эту технику.

Спасибо Олаф Кок,

Robert Jack 11.09.2018 14:42

Если этот ответ решил вашу проблему, просто щелкните большой флажок, чтобы принять его в качестве ответа - это также сигнализирует другим, что вам не нужен другой ответ на этот вопрос или что этот ответ может также отвечать на их идентичный вопрос.

Olaf Kock 11.09.2018 16:47

Другие вопросы по теме