Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 关闭默认播放页面_Java_Playframework 2.1 - Fatal编程技术网

Java 关闭默认播放页面

Java 关闭默认播放页面,java,playframework-2.1,Java,Playframework 2.1,我们有一个处理json的play(2.1.2)web服务。我想通过限制对routes文件中指定的路由的访问来保护它。但当我在浏览器中访问应用程序的根路径时,它会显示“未找到操作”,并显示所有可能的路由,我不想在浏览器中列出可能的路由。谢谢。它仅在开发模式下显示可能的路由。当您运行应用程序(如play start时,您只会收到一条“Action Not Found”(未找到操作)消息,其中包含“For request'get/zxc'”的描述 如果要覆盖此行为,请尝试覆盖全局上的onHandler

我们有一个处理json的play(2.1.2)web服务。我想通过限制对
routes
文件中指定的路由的访问来保护它。但当我在浏览器中访问应用程序的根路径时,它会显示“未找到操作”,并显示所有可能的路由,我不想在浏览器中列出可能的路由。谢谢。

它仅在开发模式下显示可能的路由。当您运行应用程序(如
play start
时,您只会收到一条“Action Not Found”(未找到操作)消息,其中包含“For request'get/zxc'”的描述

如果要覆盖此行为,请尝试覆盖
全局
上的onHandlerNotFound方法:

 @Override
 public Result onHandlerNotFound(RequestHeader request) {
   return Results.notFound(
     views.html.pageNotFound(request.uri())
   );
 }  

这里有更多信息:

仅在开发模式下显示可能的路由。当您运行应用程序(如
play start
时,您只会收到一条“Action Not Found”(未找到操作)消息,其中包含“For request'get/zxc'”的描述

如果要覆盖此行为,请尝试覆盖
全局
上的onHandlerNotFound方法:

 @Override
 public Result onHandlerNotFound(RequestHeader request) {
   return Results.notFound(
     views.html.pageNotFound(request.uri())
   );
 }  

更多信息请点击此处:

谢谢!这与play-2.1.2有点不同。我已经编辑了答案。看,哦,是的,我没有注意到它在游戏2.1中是不同的。很高兴你明白了谢谢!这与play-2.1.2有点不同。我已经编辑了答案。看,哦,是的,我没有注意到它在游戏2.1中是不同的。很高兴你明白了