当特定页面的请求不可用时,如何通过Play导航到默认页面而不是默认错误页面

时间:2013-03-19 06:31:20

标签: playframework playframework-2.0

在路由器文件中......

GET     /*file                       controllers.Assets.at(path="/public", file)

所以我正在访问公共文件夹中的页面,如下所示

"192.168.2.7:9000/test.html"

问题:

如果请求的页面不存在(例如test22.html) 然后播放显示默认错误页面。

但我想导航到index.html之类的默认页面, 当请求页面不存在时。

1 个答案:

答案 0 :(得分:2)

取决于Play的版本!您使用的可以覆盖2.0 onActionNotFound或全局对象中2.1 onHandlerNotFound

检查答案here以获取指导。

提供的链接适用于Scala,但有类似的信息,适用于Java here (2.0)here (2.1)