gpt4 book ai didi

java - 如何将 Eclipse 动态 Web 项目文件夹结构与 Tomcat6 集成

转载 作者:行者123 更新时间:2023-11-28 22:45:31 26 4
gpt4 key购买 nike

我想在 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" %>

但它在eclipse 中显示错误。组织这些文件以创建有意义的标准项目的正确方法是什么。

最佳答案

  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 中的 Test.java 中的类的名称

关于java - 如何将 Eclipse 动态 Web 项目文件夹结构与 Tomcat6 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5911237/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com