Maybe i am going about this all wrong but I have a custom page in my D2W app to
display a swf.
I am passing in the attachment with:
public void setTheAttachment (ERFileAttachment anAttachment) {
_theAttachment = anAttachment;
}
I am trying to use this:
<object type="application/x-shockwave-flash"
data="your-flash-file.swf" width="0" height="0">
<param name="movie" value="your-flash-file.swf" />
<param name="quality" value="high"/>
</object>
I was thinking I could adjust the data and value to be WOStrings. I am passing
the attachment to my page and I wanted to access the attachment in the data
element like
data=<wo:WOString value = "$attachData"/ >
where attachData:
public String attachData() {
String returnString = theAttachment().toString();
return returnString;
}
which returns in the HTML:
<object type="application/x-shockwave-flash"
data="<er.attachment.model.ERFileAttachment" pk:"1">=""
width="100" height="100">
<param name="movie" value="<er.attachment.model.ERFileAttachment"
pk:"1">="" <param="">
</object>
public String attachData() {
String returnString = theAttachment().webPath();
return returnString;
}
<object type="application/x-shockwave-flash" data="/1.swf" width="100"
height="100">
<param name="movie" value="/1.swf" <param="">
</object>
So, webPath() isn’t correct. It is the name of the file, but obviously doesn’t
get me to the data.
public String attachData() {
String returnString = theAttachment().filesystemPath();
return returnString;
}
filesystemPath is returning /clientFiles/attachments/2/f/e/1.swf which is
where the file lives.
Am I barking up the wrong tree? Is there some component that does something
like this that I can examine?
Ted _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to [email protected]