gpt4 book ai didi

java - GAE 注销 url 出现错误 404

转载 作者:行者123 更新时间:2023-12-02 00:50:52 26 4
gpt4 key购买 nike

我的基于 Java 的 GAE 应用程序仅使用一个 google 用户 - 管理员。对于管理网页,我使用

生成注销 url
UserServiceFactory.getUserService().createLogoutURL("/")

生成的 URL 末尾总是有一个/zero,单击它会出现“错误 404 NOT_FOUND”。

I 问题出现在开发服务器和云上。在开发服务器上,这个生成的 url 总是看起来像 - http://localhost:8080/myapp/myurl/0当实际部署在云上时,它是类似的 http://myapp.appspot.com/myapp/myurl/0

我想知道为什么生成的注销网址不起作用,是我做错了还是缺少某些配置?请帮忙。

最佳答案

检查您的 web.xml。您必须添加以下部分。

<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

您可以用您的选择替换index.jsp。

编辑

我不知道您的应用出了什么问题。这是我创建的一个测试应用程序。

http://rqtest123.appspot.com/

我的 web.xml 看起来像

<?xml version="1.0" encoding="utf-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">

<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>

我认为你应该再次检查你的 web.xml。

关于java - GAE 注销 url 出现错误 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3286789/

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