gpt4 book ai didi

java - 如何从 jar 文件调用 servlet

转载 作者:行者123 更新时间:2023-12-01 05:45:46 26 4
gpt4 key购买 nike

一切工作正常,直到我需要使用 jar(在 WEB-INF>lib 内)文件而不是我的 WEB-INF 中的。我不知道 html 页面如何从这个 jar 文件调用 servlet。

  1. 我需要在 web.ini 文件中添加一些内容吗?请帮忙。

  2. 我使用 Eclipse 制作了一个 jar 文件,其中我只检查了构建。正确吗?

我的 servlet.class 在构建中的位置是

com.servlets.getData.class

这是我的 web.ini

<display-name>crudoperation</display-name>
<servlet>
<description>
</description>
<display-name>upload</display-name>
<servlet-name>upload</servlet-name>
<servlet-class>com.servlets.getData</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>upload</servlet-name>
<url-pattern>/upload</url-pattern>
</servlet-mapping>

最佳答案

@Harry:你是对的。我使用的方法是绝对正确的。我将解释我面临的问题。

在我的WEB-INF>类中,我有这个结构com>servlets>getData.class,它工作得很好。但是,当我将项目构建导出到 jar 并将其放入 {myproj}>WEB-INF>lib 文件夹中时,我将“com>servlets”重命名为 servlets1(假设现在 web.ini 将无法从类文件夹中调用 getData)这是错误,因为它能够查找 com 但没有 servlet 我认为它完全忽略了 lib 文件夹中的 jar。

所以我完全删除了我的类文件夹,现在它工作得很好。

关于java - 如何从 jar 文件调用 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5948193/

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