Я запускаю Eclipse 3.4 java предприятие, которое переписывает и записывает JSP-страницы с ним. Он, похоже, не поддерживает быстрое исправление, например ArrayList ourList; появляется как ошибка, но нет быстрого исправления, чтобы добавить команду import java.util.ArrayList. Есть ли способ улучшить функции быстрого исправления или другой набор плагинов Eclipse, который обеспечивает быстрое исправление для jsp?Быстрое исправление для JSP с помощью Eclipse?
ответ
Я попробовал пробел Ctrl +, и он автоматически добавил импорт для меня. Может быть, это достаточно хорошо?
MyEclipse - это то, что вы могли бы попробовать улучшить JSP-редактирование. Я думаю, что это всего лишь около 30 долларов за версию с редактированием JSP.
Помимо этой конкретной проблемы (которые можно решить с помощью Eclipse, для Java EE, который имеет WTP интегрированные), это означает, что вы пишете необработанный код Java внутри файла JSP. Это считается плохой практикой. JSP - это технология просмотра, в которой вы должны управлять потоком и выходом с использованием taglib (например, JSTL) и получать доступ к данным с использованием EL. Исходный код Java фактически принадлежит к реальному классу Java, например, Servlet, Filter, Javabean, DAO, Utility и т. Д. Держите JSP в чистоте от сценариев. Если вам когда-либо понадобится сделать что-то, что не выполнимо с помощью taglibs/EL, то конкретный код, скорее всего, принадлежит классу Java.
Создание ArrayList
должно выполняться внутри класса Servlet, прямо или косвенно (бизнес-класс). Используйте doGet()
для предварительной обработки данных для отображения и используйте doPost()
для последующей обработки данных после отправки. Внутри JSP вы можете перебирать ArrayList
с помощью тега JSTL c:forEach
.
Удачи.
- 1. Eclipse 3.6 Замораживание на автозаполнении/быстрое исправление
- 2. Быстрое исправление с XML?
- 3. Быстрое быстрое и быстрое исправление/быстрый двигатель
- 4. Быстрое тестирование CSS с помощью JSP
- 5. Быстрое исправление сразу нескольких проблем
- 6. Быстрое исправление «Создать локальное макет»
- 7. Быстрое исправление Intellisense
- 8. Быстрое исправление .htaccess?
- 9. Быстрое исправление проверки орфографии Texlipse не работает
- 10. Eclipse - пользовательское быстрое исправление - добавьте текст до и после выбора
- 11. Быстрое исправление для org.apache.axis2.databinding.utils.BeanUtil.deserialize (BeanUtil.java:467)
- 12. Обход/быстрое исправление ошибки приемопередатчика?
- 13. Быстрое исправление для параллельного использования небезопасной библиотеки
- 14. Быстрое исправление GPS в Android
- 15. Быстрое исправление всех ошибок намерений
- 16. Быстрое исправление проблем C# в VS2008
- 17. document.getElementByID не функция Быстрое исправление
- 18. Быстрое исправление PHP Magic Quotes
- 19. Quick Help программы (быстрое исправление)
- 20. Исправление XSS для JSON на странице JSP
- 21. как сделать исправление + быстрое использование quickfix?
- 22. Сайт Not IE 8 Совместим - Быстрое исправление?
- 23. Быстрое исправление, Чтение текста в текстовом поле?
- 24. Сделайте быстрое исправление через новую ветку Git?
- 25. Как получить быстрое исправление ReSharper для создания заголовков документации?
- 26. Возможно изменение Eclipse предлагает «быстрое исправление» для предупреждения о синтетических аксессуарах?
- 27. Создание JSP с Eclipse
- 28. Быстрое исправление для разделения строки, используя регулярное выражение
- 29. Невозможно скомпилировать класс для JSP с помощью Eclipse Juno
- 30. Eclipse autocomplete для JSTL, JSP
+1 для решения его конкретной проблемы (импорт) – Jorn