Solved - using `&' helps :)
Regards,
Andreas
http://www.developpez.net/forums/d391457/java/developpement-web-java/frameworks/jsf/integration-player-flash/
Andreas Niemeyer schrieb:
Hi,
this topic comes up again since I need to add special flash params to my
multi-file upload view.
I'm using JSF 1.1 with and without the <f:verbatim> tag and got parsing
errors:
17:40:48,387 ERROR [jsp:52] com.sun.facelets.FaceletException: Error
Parsing /upload.xhtml: Error Traced[line: 7] The reference to entity
"fileTypes" must end with the ';' delimiter.
I tried to add this ';' after the fileTypes param value, but it doesn't
work.
Here is a sample page to get flash movie customize and below my code I
tried. I thought everything would be fine with the <OBJECT> tag.
Regards,
Andreas
http://www.element-it.com/Examples/MultiPowUpload/Customize.html
<div xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core">
<f:verbatim escape="#{true}">
<OBJECT id="FlashFilesUpload"
codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
width="450" height="350"
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<PARAM NAME="FlashVars"
VALUE="uploadUrl=#{fileupload.basepath}/FileUploadGaleryServlet&fileTypes=Images|*.jpg\;*.jpeg\;*.gif\;*.png\;*.bmp"/>
<PARAM NAME="Movie" VALUE="ElementITMultiPowUpload1.7.swf"/>
<PARAM NAME="Src"
VALUE="#{fileupload.basepath}/ElementITMultiPowUpload1.7.swf"/>
<PARAM NAME="WMode" VALUE="Window"/>
<PARAM NAME="Play" VALUE="-1"/>
<PARAM NAME="Loop" VALUE="-1"/>
<PARAM NAME="Quality" VALUE="High"/>
<PARAM NAME="SAlign" VALUE=""/>
<PARAM NAME="Menu" VALUE="-1"/>
<PARAM NAME="Base" VALUE=""/>
<PARAM NAME="AllowScriptAccess" VALUE="always"/>
<PARAM NAME="Scale" VALUE="ShowAll"/>
<PARAM NAME="DeviceFont" VALUE="0"/>
<PARAM NAME="EmbedMovie" VALUE="0"/>
<PARAM NAME="SWRemote" VALUE=""/>
<PARAM NAME="MovieData" VALUE=""/>
<PARAM NAME="SeamlessTabbing" VALUE="1"/>
<PARAM NAME="Profile" VALUE="0"/>
<PARAM NAME="ProfileAddress" VALUE=""/>
<PARAM NAME="ProfilePort" VALUE="0"/>
<embed bgcolor="#F8F6E6" id="EmbedFlashFilesUpload"
src="#{fileupload.basepath}/ElementITMultiPowUpload1.7.swf"
quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
type="application/x-shockwave-flash" width="450" height="350"
flashvars="uploadUrl=#{fileupload.basepath}/FileUploadGaleryServlet&fileTypes=Images|*.jpg\;*.jpeg\;*.gif\;*.png\;*.bmp">
</embed>
</OBJECT>
</f:verbatim>
</div>
Scott O'Bryan schrieb:
In jsf1.2, just put the object tag in your page. For JSF 1.1,
surround it with an f:verbatim tag.
Sent from my iPhone
On Oct 17, 2008, at 11:23 AM, Andreas Niemeyer
<[EMAIL PROTECTED]> wrote:
Hi,
Is there a "simple" way to put a flash movie with the <OBJECT> Tag in
a JSF page?
Maybe the use of a JSP page might simpler, but when using JSP pages
they breaks the lifecycle, or?
Regards,
Andreas