Портлет JSR 168

У меня есть портлет со спецификацией JSR 168, который использовался для запуска внутри UPortal (какая-то старая основанная на портале инфраструктура для Java). Однако мне нужно убрать этот портлет с портала и сделать его автономным приложением. Теперь мой вопрос: есть ли способ с этим с существующим кодом или нужно создать новое веб-приложение? (Я уверен, что я мог бы использовать часть старого кода, но только некоторые)

1 ответ

Решение

Portlets управляются в контейнере портлетов и не могут быть развернуты в прямом контейнере сервлетов, тогда как веб-приложение представляет собой набор маршрутизируемых Servlets таким образом, нужен только контейнер сервлетов (за исключением случаев, когда вы будете отправлены бобы Entreprise)

Итак, вы догадались, что есть части, которые нужно переписать, такие как дескриптор развертывания веб-приложения (web.xml), обработка страниц, стили... Но если вам удалось создать надежный базовый дизайн для вашего приложения с портлетами, я думаю, вы будете в состоянии сохранить почти основную часть ваших источников, так как они будут в отдельных слоях.

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