【问题标题】:Why servlets can be created only under the resources folder?为什么servlet只能在resources文件夹下创建?
【发布时间】:2014-11-11 04:54:57
【问题描述】:

我正在尝试从头开始开发一个新的 Java Web 应用程序。我正在使用 IntelliJ IDE 和 Maven 构建工具。

  • 为什么servlet只能在resources文件夹下创建?
  • 为什么jsp文件只能在webapp文件夹下创建?

谢谢

【问题讨论】:

    标签: maven jakarta-ee servlets intellij-idea intellij-13


    【解决方案1】:

    谢谢大家,但我自己解决了这个问题。

    解决方案:

    1. 转到您要为 java 类或 servlet 提供的文件夹,然后右键单击它。
    2. 选择:将目录标记为...
    3. 选择:来源根

    【讨论】:

      【解决方案2】:

      听起来您需要对 Maven 如何构建您的项目进行一些研究。

      您应该在src/main/java 文件夹下创建servlet。

      运行 maven 构建,然后浏览生成的 WAR 文件,这样您就可以了解 Maven 是如何构建项目的。

      您应该看到 webapp 文件夹实际上只是部署在 WAR 文件的根目录中,因此您的 JSP 被放置在正确的位置。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多