2016-07-01 5 views
-1

У меня есть эти два пользовательских тегов в моем JSP - gf, ctag:Получить все имена свойств от пользовательского тега

<gf:writeToolTip labelSet="None"> 
    <ctag:property property="name" /> 
</gf:writeToolTip> 

Этот код работает отлично и помещает в подсказке значение свойства name.

Что мне нужно сделать, так это получить значение другого свойства, но я не знаю его имени, и у меня нет доступа к внутреннему коду, чтобы увидеть определение ctag. Как увидеть каждое имя каждого свойства с тега ctag?

+0

Как Struts связан? И что Struts? –

+0

Приложение построено с помощью Struts 1 Я думаю, что, как я вижу комментарии в коде с 2005 года, но, возможно, это не связано с моим вопросом. –

ответ

1

JSP-компилятор с использованием тегов в соответствии с их определением DTD или схемы, которое определяется директивой taglib. Это включает в себя расположение DTD, которое вы можете загрузить и изучить его исходный код в xml, где перечислены все возможные атрибуты.

+0

Я нашел файл 'tld', на который ссылается файл' jsp', но я вижу там только некоторые из приемов для '' тега. Могут ли другие приличия быть определены в каком-то классе java? –

+1

Да, они могут быть добавлены динамически, вы не можете их знать, это просто данные, к которым у вас нет доступа. –

+0

Я вижу, поэтому мне нужно посмотреть на этот класс, который делает динамическое создание приличий и пытается добавить тот, который мне нужен. –

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

  • Нет связанных вопросов^_^