NetBeans 7 нет предложений по тегу JSTL

#java #jsp #netbeans #jstl

#java #jsp #netbeans #jstl

Вопрос:

Я создал с нуля новый проект для тестирования страницы .jsp с некоторыми тегами JSTL.

Однако в NB предложения не работают.

Если я наберу <c: , ничего не произойдет…

Я импортировал модуль из glassfish 3.1 jstl-impl.jar но также ничего не работает.

Странным образом, если я создаю веб-проект из NB, автозаполнение работает!!!

Спасибо.

Ответ №1:

Вы должны запустить / импортировать свой проект как веб-проект, чтобы включить веб-функцию Java. И я вижу, что с вами все в порядке, когда вы запускаете веб-проект. Итак, почему бы просто не пойти этим путем. В чем проблема?

Комментарии:

1. Достаточно странно, что только для этих тегов я должен создать веб-проект, в то время как, если я создаю простой Java-проект, а затем использую .jsp конструирует, предложения работают (скриплеты, директивы и т.д.).

2. Действительно, странно. Для меня это не позволяет мне создавать страницу JSP в проекте Java.

3. Только для комментариев, я думаю, что NB 7 содержит ошибки и не завершен в отношении JSTL. Например, каждый раз, когда я использую тег JSTL, он помещает директиву taglib на страницу… и в нем не указаны атрибуты тегов…