gpt4 book ai didi

java - 转换旧的 html 表单 servlet 以在 Tomcat 7 上运行

转载 作者:行者123 更新时间:2023-11-28 23:57:39 25 4
gpt4 key购买 nike

多年来,我的 java servlet 一直在我的 html 表单之外完美运行。现在,我长期使用的 ISP 认输了,所以我不得不换一个新的 ISP。他们说,他们支持我的 servlet,而且我有一个私有(private)的 Tomcat 7 安装。我希望能够只更改我的 html 表单和 servlet 代码中的路径,重新编译并运行。然而,这是失败的。我没有任何 jsp、war 文件或 xml。从来不需要。

新的 ISP 将 public_html/映射到 my_domain/(没问题),并将 webapps/目录(对我来说是新的)映射到 my_domain-webapps/,这在结构上与 my_domain/处于同一级别。在这个 my_domain-webapps/目录下有 servlet 示例,但我不知道访问它们的 url 是什么。我试过将 8080 附加到 my_domain 但也失败了。 ( http://www.my_domain.com:8080/examples/ ) 我也试过 http://www.my_domain-webapps.com:8080/examples/那也失败了。

我使用 putty 使用 vim 在 linux 上访问我的代码。没有 cpanel 类型的管理员。

我找了又找解释,但找不到。我已经阅读了 Apache 文档,但它也无济于事。我会继续搜索,但希望这里有人能提供帮助。

谁能告诉我如何让我的旧 html 表单 servlet 在 Tomcat 7 [[-webapps 目录的 url]] 下运行?也许给我指出描述如何从 Tomcat 7 运行简单的旧 html 表单 servlet 的文档,或者给我一个简短的解释?

编辑:
根据要求,这里是信息:

servlet 代码不是问题。我问的是访问 tomcat 安装提供的示例的 url。
我的域的路径:/path/to/domain/my_domain/
使用 url 访问:http://www.my_domain.com/
该目录有我自己提供的 index.html,在浏览器中显示正常。

tomcat 7 示例的路径:/path/to/domain/my_domain-webapps/examples/
[[ -webapps/examples/是文字,其余是概念]]
这个目录有一个由 tomcat 安装提供的 index.html。我没有以任何方式改变它。

尝试使用 url 访问示例:
http://www.my_domain.com/examples/index.html
tomcat 错误日志说:
...文件不存在:/path/to/domain/my_domain/examples

尝试使用 url 访问示例:
http://www.my_domain-webapps.com/examples/index.html
错误页面说:
找不到服务器

最佳答案

Tomcat 7 与它无关。

您根本不需要更改任何内容。您的表单应该包含相对 URL,相对于部署上下文誓言,以及您的 web.xml 同上。

唯一的问题是您的 ISP:主机名是什么以及 Tomcat 端口是什么?

关于java - 转换旧的 html 表单 servlet 以在 Tomcat 7 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31777473/

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