Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.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 在Play 2.0中处理webdav请求和响应_Java_Playframework - Fatal编程技术网

Java 在Play 2.0中处理webdav请求和响应

Java 在Play 2.0中处理webdav请求和响应,java,playframework,Java,Playframework,在Play Framework 2.0中是否有处理WEBDAV请求和响应的变通方法 我知道它支持Play1.0(通过在路由器文件中添加*) 目前我正在使用Global.java并使用oRequestRouted(),但我无法将响应作为xml发送回客户端 谢谢因为播放框架2.0+,它将不支持WebDav。一种方法是将在Play框架中开发的现有应用程序转换为tomcat web应用程序。然后在上面插入WebDAV支持 就在Play框架中提供支持而言,这是我所知道的唯一一件事 但是,我没有使用这种方法

在Play Framework 2.0中是否有处理WEBDAV请求和响应的变通方法

我知道它支持Play1.0(通过在路由器文件中添加*)

目前我正在使用
Global.java
并使用
oRequestRouted()
,但我无法将响应作为xml发送回客户端


谢谢

因为
播放框架2.0+
,它将不支持
WebDav
。一种方法是将在Play框架中开发的现有应用程序转换为tomcat web应用程序。然后在上面插入WebDAV支持

就在Play框架中提供支持而言,这是我所知道的唯一一件事

但是,我没有使用这种方法

请让我知道,如果有人做了类似于我的想法


谢谢

因为
播放框架2.0+
,它将不支持
WebDav
。一种方法是将在Play框架中开发的现有应用程序转换为tomcat web应用程序。然后在上面插入WebDAV支持

就在Play框架中提供支持而言,这是我所知道的唯一一件事

但是,我没有使用这种方法

请让我知道,如果有人做了类似于我的想法


谢谢

@glidester我已经添加了答案。@glidester我已经添加了答案。谢谢@UVM。我已经设法解决了如何让Play2.4.x处理非http标准动词(如PROPFIND)。使用“Globals.onRequestRouted()”是正确的,但在2.4中,它们删除了全局对象,因此您需要使用来编写自己的请求->处理程序解析。我认为可以在游戏中实现WebDAV服务,但我已经意识到我不需要WebDAV,所以我不会再继续了。@glidester,你是对的,但我忘了提到它支持SCALA的这一点。在我的例子中,我必须使用Java,但它不会。我不能使用SCALA,因为我不太了解它,谢谢@UVM。我已经设法解决了如何让Play2.4.x处理非http标准动词(如PROPFIND)。使用“Globals.onRequestRouted()”是正确的,但在2.4中,它们删除了全局对象,因此您需要使用来编写自己的请求->处理程序解析。我认为可以在游戏中实现WebDAV服务,但我已经意识到我不需要WebDAV,所以我不会再继续了。@glidester,你是对的,但我忘了提到它支持SCALA的这一点。在我的例子中,我必须使用Java,但它不会。我不能使用SCALA,因为我对它不太了解,