Я унаследовал 2 проекта JSP (tomcat) в моем затмении с общим кодом, который дублируется.Я хотел перенести дублированный код в общую библиотеку / проект и ссылаться на него из обоих проектов JSP.
Поэтому я сделал следующее:
Я создал новый проект Java "JSP-Common" сследующий пакет "com.mycompany.jsp.common".Там я создаю класс "ExternalClass" с открытым методом "test ()", который возвращает строку.
в проекте JSP1 (один из 2 проектов JSP):
Я добавил проект JSP-Common на вкладку проектов пути сборки
Я добавил в файл jsp следующий импорт:
<%@ page import = "com.mycompany.jsp.common.*" %>
Я добавил в файл jsp в теле где-то
<% ExternalClass ec=new ExternalClass(); %>
После сборки и публикации проекта я получаю сообщение об ошибке «ExternalClass не может быть преобразован в тип»строка с приведенным выше примером на моей странице.
Я что-то упустил?Помогите?
Я хочу сделать так, чтобы при создании проекта JSP1 он автоматически принимал вызовы из проекта JSP-Common.