我有一个GWT 2.4网络应用程序。我想按照以下方式处理HTTP错误代码:根据代码将用户发送到不同的GWT页面。 是的,我知道GWT只有一个动态页面,所以我想用这个地方。我添加了以下几行加到web.xml:我如何处理GWT的404错误?
<error-page>
<error-code>404</error-code>
<location>/index.html#error:404</location>
</error-page>
我想这应该用户重定向到我的GWT应用程序,并显示符合那个地方的景色。但这根本不起作用。当我尝试访问不存在的资源时,会显示一个空白页面。
一个地方本身存在,可以通过../index.html#error:404 URL访问而没有问题。所以问题出在服务器端。可能是服务器无法将我重定向到实际上不存在的页面?
那么,我该如何处理404和GWT的其他错误?
您应该详细说明您使用哪种机制进行通信以及何时发生服务器错误。 – 2012-07-30 13:13:53
我想处理两种情况:如果用户手动输入错误的地址,则会出现404服务器错误,并且会为GWT客户端中的所有未捕获的异常进行全局错误处理。 – KutaBeach 2012-07-31 08:40:31