从GWT返回404或其他错误代码

从GWT返回404或其他错误代码,gwt,Gwt,我正在处理GWT应用程序中的历史记录。 如果在History.ValueChanged事件期间,历史标记值未知, 我想给用户看一个404 如何从GWT返回标准的“未找到页面”?URL标记(位于#之后的部分)不会发送到服务器-对该URL部分的更改不会创建HTTP请求,因此没有HTTP响应,因此也没有HTTP错误代码 (当然,您可以在历史记录的ValueChangeHanler中对URL标记更改做出反应,并手动触发HTTP请求,然后返回404。但是要向用户显示404,您必须重新定位到该URL,这可能

我正在处理GWT应用程序中的历史记录。 如果在History.ValueChanged事件期间,历史标记值未知, 我想给用户看一个404

如何从GWT返回标准的“未找到页面”?

URL标记(位于
#
之后的部分)不会发送到服务器-对该URL部分的更改不会创建HTTP请求,因此没有HTTP响应,因此也没有HTTP错误代码


(当然,您可以在历史记录的ValueChangeHanler中对URL标记更改做出反应,并手动触发HTTP请求,然后返回404。但是要向用户显示404,您必须重新定位到该URL,这可能不是您想要的。不如改为向用户显示一条漂亮的错误消息好吗?

啊,这很有道理。谢谢