Я получаю сообщение об ошибке: «Только тип может быть импортирован. XYZ разрешает пакет».Ошибка Java: импортируется только тип. XYZ разрешает пакет
Кто-то объяснил причину here, но я не уверен, что я должен был сделать, чтобы исправить это. FYI: Я использую Eclipse. Я добавил код, который импортирует ниже. Импорт java.util. * Отлично работает.
<%@ page import="java.util.*"%>
<%@ page import="org.eresearch.knowledgeportal.model.Category"%>
<%@ page import="org.eresearch.knowledgeportal.dao.CategoryDao"%>
<%
CategoryDao catDao = new CategoryDao();
ArrayList<Category> catList = catDao.selectCategory();
//
%>
Edit: фактическая ошибка ниже:
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 7 in the generated java file
Only a type can be imported. org.eresearch.knowledgeportal.model.Category resolves to a package
Это поможет, если вы сможете опубликовать код и предоставить более подробную информацию о своей среде. –
Ну, большая часть кода - это просто HTML. Поскольку в этот момент он падает, я не сильно продвинулся. Я использую Tomcat 6, но я запускаю приложение через функцию отладки Eclipse. Дайте мне знать, если я буду предлагать другие. – Ankur
Сценарии - плохая практика: http://stackoverflow.com/questions/1831238/jsp-for-business-layer/1832327#1832327 Используйте сервлет. – BalusC