Я пытаюсь разработать приложение JSP с использованием Eclipse 3.6 Helios.Теперь я определил определение библиотеки тегов с именем DiceFunctions.tld
внутри папки WEB-INF
, а затем объявил об этом на странице jsp следующим образом -
<%@taglib prefix="mine" uri="DiceFunctions"%>
Когда я пишу на английском языке ELвызов функции внутри этого JSP, я не получаю никакого автозаполнения / intellisense для префикса mine
, что означает, что если я добавлю 10-20 библиотек тегов на страницу, то мне придется запомнить каждое из их имен так,что я могу назвать их методы.Кроме того, автозаполнение сигнатуры метода не работает должным образом, я имею в виду, что когда я набираю ${mine: }
, среда IDE иногда не предлагает никаких рекомендаций для функций, определенных внутри этого TLD.Мне нужно eclipse для предоставления intellisense для префиксов библиотеки тегов, которые я определяю, а также для функций, определенных в этих TLD.Также я не мог найти способ создать файлы дескриптора библиотеки тегов (.tld) в eclipse.Мне пришлось создать общий файл и переименовать его так, чтобы его расширение стало .tld
.
Есть ли способ изменить eclipse для достижения этой поддержки?Есть ли плагин, который будет полезен?