Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.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
JSF播放视频文件_Jsf_Video_Desktop Application - Fatal编程技术网

JSF播放视频文件

JSF播放视频文件,jsf,video,desktop-application,Jsf,Video,Desktop Application,我想从我的web应用程序播放视频文件。我使用JSF。我想知道如何在客户端系统中安装的任何视频播放器的帮助下打开视频文件。我知道如何以同样的方式打开pdf文件。但是我想知道如何打开视频文件。没有标准的JSF组件。但是,它与普通HTML中的操作没有什么不同。只需将视频文件放到PublicWebContent中(这样可以通过URL访问),然后使用HTML和/或指向视频文件URL的元素。基本上就这些。注意,您可以在模板文本中使用EL。因此,例如,可以很好地工作,只要它按照您想要的方式生成HTML代码(在

我想从我的web应用程序播放视频文件。我使用JSF。我想知道如何在客户端系统中安装的任何视频播放器的帮助下打开视频文件。我知道如何以同样的方式打开pdf文件。但是我想知道如何打开视频文件。

没有标准的JSF组件。但是,它与普通HTML中的操作没有什么不同。只需将视频文件放到PublicWebContent中(这样可以通过URL访问),然后使用HTML
和/或指向视频文件URL的
元素。基本上就这些。注意,您可以在模板文本中使用EL。因此,例如,
可以很好地工作,只要它按照您想要的方式生成HTML代码(在浏览器中打开页面,右键单击并查看源代码以查看它)

如何创建HTML
标记并将其参数化取决于视频格式(MPEG、MOV、FLV等)。基本上,您需要查阅视频格式供应商的文档,了解如何使用它的详细信息。由于您没有提到视频文件的格式,我们无法进一步详细帮助您。然而,用谷歌搜索这种聪明的方式应该会产生足够的例子。例如:“

不过,PrimeFaces有一个组件,它使那些懒于在谷歌上搜索示例和/或计算特定于浏览器的不协调之处的开发人员更容易使用;)它将直接生成所提供的视频格式所需的正确HTML代码

另见:

这适用于支持HTML5的浏览器

<video controls="controls">
  <source src="resources/myVideo.mp4" type="video/mp4"/>
</video>

选择一个。。。