2013-05-12 2 views
0

Я хотел бы спросить, возможно ли реализовать этот пример карты Google: http://www.primefaces.org/showcase/ui/gmapInfoWindow.jsf в файле JSP. Пример показывает, как реализовать это в файле xhtml, но мне нужно сделать это в JSP-файле. Я читал JSP-файлы, которые не поддерживают простые строки с версии x. Может быть, есть и другой способ реализовать эту карту без использования перформансов?Поверхности. Реализация в JSP-файле

Спасибо

+0

Презентации не будут работать в JSP, поскольку это решение для JSF, но для JSP вы можете сделать это вручную, я думаю, это лучшее решение для вас прямо сейчас. – engma

+0

@ Developer106 вы имеете в виду, что PrimeFaces работает над Facelets. –

+0

да Я имел в виду JSF на Facelets, спасибо @LuiggiMendoza – engma

ответ

0

Попытки использовать компонент JSF без JSF аналогична с использованием Spring боба без пружинных рамок его установить все это. Вид бессмыслен.

Сказанное, просто googling «google map jsp» собрал некоторые библиотеки тегов jsp, которые поддерживают Карты Google.

http://www.lamatek.com/GoogleMaps/ http://www.mindfiresolutions.com/Google-Map-Web-Service-With-JSP-2221.php

Итак, немного работы ноги могли бы получить где-нибудь.

+0

Я не понимаю, что именно вы имеете в виду в первом предложении. Интересно, можно ли реализовать в JSP-файле, потому что существует много мнений о том, что JSP больше не является допустимой технологией для отображения компонентов JSF. Я посетил сайты, которые вы мне дали, но когда я реализовал первый пример, он не работает для меня. Ошибок нет, но после загрузки на сервер есть пустая страница. Я не вижу карту. Больше всего на lematek.com все карты не загружаются даже на примерах страниц. – user2374573

+0

JSF - это больше, чем компоненты в изоляции. Вам необходимо убедиться, что вы используете структуру JSF как часть сервлета, который реализует жизненный цикл JSF, и именно поэтому компоненты делают то, что они делают. Попытка использования компонента JSF за пределами жизненного цикла JSF невозможна при повторной реализации кода JSF. Должно быть возможно использовать JSP-страницы в JSF (вначале он мог бы поддерживать как страницы JSP, так и XHTML). Возможно, это проблема с Primefaces. Возможно, для этого требуются страницы xhtml. Тем не менее, использование xhtml и facelets, на мой взгляд, является лучшим вариантом, чем прямой JSP. – EdH

0

Я попытался интегрировать файлы PrimeFaces в jsp разными способами, однако позже я узнал, что теги PrimeFaces, такие как «p:», используются только в файлах JSF (.xhtml). Если изменить проект не так сложно, попробуйте переместить его в JSF 2.x или выше, чтобы использовать интерфейс PrimeFaces.

Смежные вопросы