-1

メニューprimefacesでflex、swfで画面を開くにはどうすればよいですか? 純粋な html で内部のファイルを開こうとしたところ、機能しましたが、< ui:composition> のタグが付いたファイル内で開くことができませんでした

4

2 に答える 2

0

Primeface の Media タグを使用して swf を読み込みます。プライムフェイスのショーケースをご覧ください

  <p:media value="http://www.youtube.com/v/KZnUr8lcqjo" width="420" height="315" player="flash"/> 

https://www.primefaces.org/showcase/ui/multimedia/media.xhtml

于 2013-03-19T04:42:49.070 に答える
0

私はフレックスで作られたアプリケーションに取り組んでいます。将来のアプリケーションが primefaces と jsf で 100% 動作するように、いくつかのページを primefaces に移動しましょう。

最初はメニューで、メニューは file.swf と file.xhtml の両方を参照できます。または、file.swf が file.xhtml をインポートします。これを行うアイデアはありますか?

私は試した:

index.xhtml

<? Xml version = "1.0" encoding = "ISO-8859-1"?> 
<! DOCTYPE html PUBLIC "- / / W3C / / DTD XHTML 1.0 Strict / / EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<Html xmlns = "http://www.w3.org/1999/xhtml" 
xmlns: m = "http://java.sun.com/jsf/html" 
xmlns: w = "http://primefaces.org/ui" 
xmlns: ui = "http://java.sun.com/jsf/facelets"> 

<h:head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> 
<title> JSF Application </ title> 
</ H: head> 

<h:body style="font-size: 12px"> 

<embed width="100%" height="100%" src="file.swf" /> 

</ H: body> 

</ Html> 

出来た!しかし、私はこれが欲しい:

<? Xml version = "1.0" encoding = "ISO-8859-1"?> 
<! DOCTYPE html PUBLIC "- / / W3C / / DTD XHTML 1.0 Strict / / EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<Html xmlns = "http://www.w3.org/1999/xhtml" 
xmlns: m = "http://java.sun.com/jsf/html" 
xmlns: w = "http://primefaces.org/ui" 
xmlns: ui = "http://java.sun.com/jsf/facelets"> 
<ui:composition> 

<ui:define name="content"> 

<embed width="100%" height="100%" src="/file.swf" /> 

</ Ui: define> 

</ Ui: composition> 
</ Html> 

プライムフェイスのタグで開きたいです。うまくいきませんでした!

于 2013-03-19T00:12:51.620 に答える