Как включить файл Facelets в файл JSP?

У меня есть страница JSP main.jsp и на этой странице я хочу включить страницу Facelets menu.xhtml, Как мне этого добиться? Я много искал, и, кажется, нет никакого способа.

3 ответа

Это невозможно. Facelets (XHTML) в основном является преемником JSP и должен использоваться в качестве замены JSP. Вы должны перенести все ваши старые страницы JSP на современные Facelets. Тогда вы можете использовать Facelets <ui:include> включить другой файл Facelets.

Смотрите также:

Сделайте main.xhtml. Включите jsp в OmniFaces.

В общем, вы создаете фиктивную страницу xhtml и включаете jsp с omnifaces и jsf обычным способом jsf.

В качестве временного хака вы можете вызвать страницу JSF изнутри IFrame, встроенного в страницу JSP.

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