如何将Eclipse Dynamic Web Project文件夹结构与Tomcat6集成

时间:2011-05-06 12:13:29

标签: java eclipse tomcat servlets

我想在Eclipse中创建一个Web项目,但我不了解项目的文件夹结构。它与Tomcat6文件夹中的“webapps”文件夹布局不同。 谁能告诉我哪个文件夹应该放入web文件(如:html,jsp),哪个文件夹我应该放java源码,哪个文件夹我应该放入servlet文件。

以下是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 个答案:

答案 0 :(得分:2)

  1. 您应该将* .jsp文件放在WebProject / WebContent
  2. 您应该将* .java源文件放在WebProject / JavaSource / src / your / package / name
  3. 要从JSP引用java类,您需要使用其完全限定的名称,例如<%page import="your.package.name.Test" %>,其中Test是位于WebProject / JavaSource / src / your / package / name
  4. 中的Test.java中的类的名称