![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 3 Всего: 44 |
всем привет!
начал изучать custom tag и столкнулся с проблемой, не совсем ясно как получить значение атрибутов вложенных тегов. метод getBodyContent().getString() возвращает HTML. Подскажите как достучаться именно до атрибутов. custom tag примерно такова вида:
при обработки тэга table нужно получить параметры parameter.value и sql.query. зарание спасибо! Это сообщение отредактировал(а) DimW - 28.1.2008, 11:43 |
|||
|
||||
| DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 3 Всего: 44 |
уточню, в каком нить из методов doStartTag() ..... doEndTag() можно достать атрибуты вложенных тегов?
из примера выше, меня интересуют значения тегов <arl:parameter> и <arl:sql> |
|||
|
||||
| AlexeyVorotnikov |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 18.6.2007 Где: Москва Репутация: 3 Всего: 18 |
Ну если только в doEndTag(). Когда вызывается doStartTag() вложенные теги ещё не прочитаны.
-------------------- RTFM! Три источника и три составные части Java: The Java Language Specification, Java Platform API Specification, The Java Virtual Machine Specification |
|||
|
||||
| DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 3 Всего: 44 |
AlexeyVorotnikov, спасибо немного разобрался.
сделал в классе SqlTag атрибут query как public static и в классе TableTag достал его: String Query = SqlTag.query; но по прежнему не понятно как доставать значения несколькиз вложенных тегов, таких как <arl:column> и <arl:parameter> как к ним обращаться по индексу что ли? если не трудно киньте кто нить примерчик. Добавлено через 2 минуты и 9 секунд такким способом что я описал берется только занчение последнего атребута. |
|||
|
||||
| DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 3 Всего: 44 |
народ, я что то не то спросил?
|
|||
|
||||
| Tony |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1159 Регистрация: 3.3.2006 Где: Riga Репутация: 6 Всего: 12 |
Kladi <arl:parameter name="param1" type="number" value="edit_name1"/>
<arl:parameter name="param2" type="varchar2" value="edit_name2"/> <arl:sql query="select id, name, address from table_x where id=:param1 and name=:param2"/> обьекты v request ili pageContext scope. И доставай их в коне таблицы. |
|||
|
||||
| DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 3 Всего: 44 |
Tony, а пример ввиде кода можешь привести или ссылку.
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |