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="&lt;er.attachment.model.ERFileAttachment" pk:&quot;1&quot;&gt;="" 
width="100" height="100">
  <param name="movie" value="&lt;er.attachment.model.ERFileAttachment" 
pk:&quot;1&quot;&gt;="" <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]

Reply via email to