Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.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
Javascript 在grails项目中使用js访问文件系统_Javascript_File_Grails - Fatal编程技术网

Javascript 在grails项目中使用js访问文件系统

Javascript 在grails项目中使用js访问文件系统,javascript,file,grails,Javascript,File,Grails,出于学习目的,我使用grails创建了一个玩具项目。 在这个项目中,我想在我的一个视图中播放mp3文件。 我找到了一个html5/flash mp3播放器。但是当音乐播放时,我有一个问题 HTML5播放器位于project/webapp/js文件夹中。其他一切都正常。 当我尝试访问一个文件时,比如test.mp3,只使用文件的名称和扩展名,该文件应该在哪里?该文件应该与当前路径相关 也就是说,如果你在 localhost:8080/myapp/test/test1,并且您引用test.mp3,t

出于学习目的,我使用grails创建了一个玩具项目。 在这个项目中,我想在我的一个视图中播放mp3文件。 我找到了一个html5/flash mp3播放器。但是当音乐播放时,我有一个问题

HTML5播放器位于project/webapp/js文件夹中。其他一切都正常。
当我尝试访问一个文件时,比如test.mp3,只使用文件的名称和扩展名,该文件应该在哪里?

该文件应该与当前路径相关

也就是说,如果你在

localhost:8080/myapp/test/test1,并且您引用test.mp3,test.mp3必须位于test1目录中。您可以使用绝对路径(如/sounds/test.mp3)从根目录引用,但更好的解决方案可能是使用${resource…}


这是答案。

好的,假设我想用第一种方法。在哪里可以找到test/test1文件夹?在web应用文件夹中?