Как интегрировать структуру папок Eclipse Dynamic Web Project с Tomcat6 - PullRequest
0 голосов
/ 06 мая 2011

Я хочу создать веб-проект в Eclipse, но я не понимаю структуру папок проекта.Это отличается от макета папки «webapps», которая указана в папке Tomcat6.Может ли кто-нибудь сказать мне, в какую папку я должен поместить веб-файл (например: html, jsp), в какую папку я должен поместить java source, в какую папку я должен поместить файл сервлета.

Вот проект в Eclipse:

Web Project
  - build
  - Webcontent
      * META-INF
      * WEB-INF
         * - scr (not default one)
         * - classes(not default one)
         * - web.xml
  - JavaSource
      * scr

Теперь я поместил файл .java в / JavaSource / src и поместил файл .jsp в /WebProject / WEB-INF, и когда я импортирую, например, «test.java» в «index.jsp», я пишу следующее:

<%page import="test.java" %>

, но это показывает ошибку в затмении.Как правильно организовать эти файлы для создания значимого стандартного проекта.

1 Ответ

2 голосов
/ 06 мая 2011
  1. Вы должны поместить * .jsp файлы в WebProject / WebContent
  2. Вы должны поместить * .java исходные файлы в WebProject / JavaSource / src / your / package / name
  3. ВДля ссылки на Java-класс из JSP вам необходимо использовать его полностью определенное имя, например <%page import="your.package.name.Test" %>, где Test - это имя класса, расположенного в Test.java в WebProject / JavaSource / src / your / package / name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...