powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF: ImageMap
6 сообщений из 6, страница 1 из 1
JSF: ImageMap
    #33493297
Liner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите, можно ли сделать что-то подобное на JSF?
JSP:
Код: plaintext
1.
2.
3.
4.
5.
6.
<img src='sample.png' usemap="#map1" border="0">
<map name="map1">
    <area shape="rect" coords="65,156,90,175" title=' 1992 : USD 4500K'>
    <area shape="rect" coords="100,151,125,175" title=' 1993 : USD 5600K'>
    <area shape="rect" coords="135,148,160,175" title=' 1994 : USD 6300K'>
    <area shape="rect" coords="170,141,195,175" title=' 1995 : USD 8000K'>
</map>

JSF:
Код: plaintext
<h:graphicImage value="sample.png" />
а карту как наложить на картинку?
...
Рейтинг: 0 / 0
JSF: ImageMap
    #33494356
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см. пример bookstore в сановском туториале, там как раз, то что тебе надо.
...
Рейтинг: 0 / 0
JSF: ImageMap
    #33496376
Liner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2wessen
Спасибо, посмотрел поразбирался, не понравилось - что конкретно, могу написать, можно переделать под себя но не очень возится хочется (уже правда начал)
нет ли еще других реализаций map? в myfaces я не нашел
Вообще кроме этого сановского примера больше ниче не встречал, весь гугль уже измучал
...
Рейтинг: 0 / 0
JSF: ImageMap
    #33503956
Liner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В теге <h:commandLink> есть параметры coords, alt, shape?
может это как-то можно использовать?
Зачем они там вообще, я не нашел примеров их использования??

Нужна обработка кликов по определенным областям картинки, координаты и формы областей забирать из бинов и генерить area динамически
В сановском примере там картики подменяются, мне это не нужно, там нужно жесто прописывать <area> в карте, как динамически делать - непонятно. Можно конечно писать свой контрол на основе санвского примера, но мне это сложно пока еще :-(
Что еще можно посмотреть?
...
Рейтинг: 0 / 0
JSF: ImageMap
    #34068325
Liner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поднимаю вопрос, может кто идею какую подкинет, заранее спасибо.
Постараюсь теперь поконкретнее описать проблему:
Используется JSF
Есть компонента ChartDirector - (она не JSF) - которая ДИНАМИЧЕСКИ генерит картинку. Но нужны также и возможности drilldown для графика - ChartDirector может генерить <map> к картинке. На JSF страничке я вывожу это так:
Код: plaintext
1.
<h:graphicImage id="chartMonth" value="#{ctrl.chartMonth}" usemap="##{ctrl.mapMonthName}" ismap="true" styleClass="no_print"/>
<h:outputText id="chartMonthMap" escape="false" value="#{ctrlShipment.mapMonth}"/>
Но когда генерится <map> там необходимо указывать href - то есть ссылку куда попадаешь когда кликнешь ту или иную область на картинке и у меня в итоге в хтмл получается нечто типа
Код: plaintext
1.
2.
3.
4.
<map name="mapMonth">
<area shape="rect" coords="69,152,140,168"  href="day.faces?xValue=0">
<area shape="rect" coords="69,168,140,514"  href="day.faces?xValue=0">
</map>
Однако в чем фигня -
...
Рейтинг: 0 / 0
JSF: ImageMap
    #34068335
Liner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Случайно нажал,
Фигня что у меня ссылки прямые получаются на страницы, а хотелось бы чтобы через action JSF все шло.
Какие идеи есть: можно самому как-то эмулировать <h:commandLink> например, но я не знаю что должно в итоге получится в html, я понимаю что-то типа такого
Код: plaintext
1.
2.
3.
<map name="mapMonth">
<area shape="rect" coords="69,152,140,168"  href="#" onclick="тут то что генерит commandLink">
<area shape="rect" coords="69,168,140,514"  href="#" onclick="тут то что генерит commandLink">
</map>
Либо например разбирать то что выдает ChartDirector когда генерит <map> - и как-то это к карте привязывать???

Счас сделал чтобы по ссылке напрямую ходил но тогда как же navigation-rules в JSF??
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF: ImageMap
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]