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