Мы разработали автономное веб-приложение с использованием struts & jsp. Но пользователю необходимо, чтобы приложение размещалось внутри IBM Websphere Portal 6.0 внутри нового портлета. Доступна ли какая-либо функция для отображения страницы приложения / включения веб-приложения в портал. Любая идея о том, как мы этого достигли? Сообщите мне, если потребуется дополнительная информация.
Веб-приложение в портале IBM Websphere 6.0
Ответы (2)
Если вы не хотите переписывать все приложение в портлетах, вы можете попробовать использовать интегратор веб-приложений. Это позволит вам подключить другое приложение к Portal, придав ему ту же тему (иначе внешний вид), что и Portal.
Ссылка на Web Application Intergrator в Lotus Greenhouse https://greenhouse.lotus.com/plugins/plugincatalog.nsf/assetDetails.xsp?action=editDocument&documentId=31AC15EF8BF546DF85257700005C50BE
В противном случае, чтобы это работало в Portal, вам нужно будет переписать приложение, используя спецификацию портлета. Библиотека Struts - это поддерживаемый путь разработки в Portal 7 и 8, но я не работал с V6, чтобы знать, какую поддержку вы там получите. Несколько простых поисков в Google должны дать вам несколько руководств по созданию портлетов с распорками.
Если это вообще возможно, попытайтесь убедить того, кто просит об этом, обновить его хотя бы до Portal 7. Как упоминал Удо, Portal 6 сильно устарел, и, если что-то пойдет не так, может быть не так много поддержки со стороны IBM.
В каталоге решений есть образец распорок. Однако, если вы спросите меня, я бы назвал это тупиком. Struts 1 также является EOL и WebSphere Portal 6.0.