Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Передача параметров в custom tag / 8 сообщений из 8, страница 1 из 1
04.08.2007, 13:17:59
    #34705484
Роман В
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в custom tag
Проблемка такая: написал custom tag, зарегистрировал его, все как положено. И он даже работает! :)
Пока не понадобилось передать в него параметры.
Константные пареметры передаются нормально, т.е. код в JSP
Код: plaintext
<dbu:oplist opName=”abc”> 
отрабатывает нормально.
А когда пытаюсь передать переменные параметры, т.е
Код: plaintext
<dbu:oplist opName=”<%=vOpName%>”>
реально значением параметра opName кастом тега становится строка "<%=vOpName%>" а, честно говоря, ожидалось там увидеть значение переменной vOpName.
Вариант
Код: plaintext
<dbu:oplist opName=<%="\"" + vOpName + "\""%>/>
выдает ошибку "Attribute value should be quoted".

Help, please!
...
Рейтинг: 0 / 0
04.08.2007, 13:27:03
    #34705489
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в custom tag
для параметра задайте rtExpression="true"
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
04.08.2007, 13:33:37
    #34705493
Роман В
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в custom tag
Deady
для параметра задайте rtExpression="true"
Posted via ActualForum NNTP Server 1.4

Прошу прощения, в каком месте? В tld файле? В исходнике tag'а? В JSP?
...
Рейтинг: 0 / 0
04.08.2007, 13:34:45
    #34705494
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в custom tag
"Роман В" <nospam@sql.ru>;
Автор: Роман В
Deady

для параметра задайте rtExpression="true"
Posted via ActualForum NNTP Server 1.4



Прошу прощения, в каком месте? В tld файле? В исходнике tag'а? В JSP?
Тема Ответить Сообщение




в tld
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
04.08.2007, 13:36:32
    #34705497
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в custom tag
<rtexpression>true</rtexpression>

вот это надо вставить.
тот вариант - это если вы теги на jsp пишете
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
04.08.2007, 13:40:18
    #34705502
Роман В
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в custom tag
Deady
в tld


Параметр там описан так:
Код: plaintext
1.
2.
    <attribute>
      <name>opName</name>
    </attribute>

trExpression куда пихать? как параметр тега <attribute> - ошибка
как элемент тега <attribute> - снова ошибка... :(
...
Рейтинг: 0 / 0
04.08.2007, 13:43:24
    #34705508
Роман В
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в custom tag
Deady
<rtexpression>true</rtexpression>

вот это надо вставить.
тот вариант - это если вы теги на jsp пишете


Вот этот код в tld
Код: plaintext
1.
2.
3.
    <attribute>
      <name>opName</name>
      <rtexpression>true</rtexpression>
    </attribute>
выдает ошибку Element "attribute" does not allow "rtexpression" here.
...
Рейтинг: 0 / 0
04.08.2007, 13:51:33
    #34705513
Роман В
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача параметров в custom tag
Спасибо большое!
Ответ нашел:
Код: plaintext
1.
2.
3.
    <attribute>
      <name>opName</name>
      <rtexprvalue>true</rtexprvalue>
    </attribute>
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Передача параметров в custom tag / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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