powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / xslt / java / HashMap
3 сообщений из 3, страница 1 из 1
xslt / java / HashMap
    #38694806
alex021
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер. Пытаюсь достать в xsl значение по ключу в HM.
собственно вот код
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml"
                xmlns:map="xalan://java.util.HashMap">
     <xsl:param name="map" select="map:new()" />
    <xsl:param name="key" select="'myKey'"/>
    <xsl:template match="/">
              <xsl:call-template name="myTemplate" />
    </xsl:template>
    <xsl:template name="myTemplate">
       <xsl:value-of select="map:get($map,$key)"/>
    </xsl:template>
</xsl:stylesheet>


HM передается вот так
Код: java
1.
2.
3.
..
transformer.setParameter("map", myHashMap);
..


но как-то xsl не хочет работать...
в чем может быть проблема? вроде ж все правильно сделал
...
Рейтинг: 0 / 0
xslt / java / HashMap
    #38696294
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
xslt / java / HashMap
    #38696538
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny Fartman,

Там ошибка связана с java(Map.get не public?), вот автор и написал сюда, но не написал как не хочет работать, тоже не стал писать чтобы скачал последний Xalan, ну раз подняли тему.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / xslt / java / HashMap
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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