Как создать интерфейс с вкладками для двух разных веб-приложений, которые будут отображаться на одной странице - PullRequest
0 голосов
/ 28 мая 2009

У нас есть два отдельных веб-приложения, например, «retailUI» и «bulkUI». Эти два в основном два отдельных веб-приложения (в пределах одного и того же бизнес-домена). Теперь нам было предложено объединить эти две функции на одной странице с помощью интерфейса с вкладками (в виде PoC). Моя проблема в том, что оба приложения охватывают несколько страниц JSP для навигации.
Есть ли способ, которым я могу достичь этого, используя некоторые рамки или какой-то другой подход?

Ответы [ 2 ]

1 голос
/ 28 мая 2009

Если вы хотите сохранить эти два приложения в максимально возможной степени такими, какими они являются сейчас, не переписывая их полностью, вам следует использовать фреймы iframe. Это означает, что содержимое каждой вкладки фактически является iframe.

Для таких случаев я обнаружил, что очень полезно использовать разработанный пользователем компонент ExtJS, ManagedIFrame, который, как следует из названия, является управляемым iframe. Используя его, ваши iframes могут взаимодействовать друг с другом (например, отправлять сообщения от одного к другому, слушатели и т. Д.)
Тщательно планируя слушателей и регистрируя их, проверяя, находится ли одноранговый узел, вы можете создать это интегрированное приложение, не делая два отдельных приложения нерабочими при автономной работе.

0 голосов
/ 28 мая 2009

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

Это позволит вам иметь отдельную навигацию в каждом, и двум приложениям не обязательно знать что-либо друг о друге.

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