You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Yury Luneff <bi...@ya.ru> on 2009/02/27 12:36:41 UTC

Re[2]: doing post request to a tapestry page

> Yuri,
>    instead of using the /FIleReceiver URL, do construct a URL by using
> component resources in your page, e.g.

> FileReceiver...:

> public String getUploadUrl() {
>         return
> componentResources.createEventLink("fileUploaded").toAbsoluteURI();
>     }

> in your page template, use something like this to pass the URL to your
> applet:

> <applet .....>
>    <param name="uploadUrl" value="${uploadUrl}" />
> </applet>

URL("http://localhost:8080" + getParameter("uploadUrl"), where
uploadUrl is "/addfiles:fileUploaded" and passed as you proposed,
triggers just addfiles page (at least, onActivate), but not the event
fileUploaded. I don't know why.

Actually, it is no difference in URLs, as the one i did was the same, but
sure that's more appropriate way.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re[3]: doing post request to a tapestry page

Posted by Yury Luneff <bi...@ya.ru>.
>> Yuri,
>>    instead of using the /FIleReceiver URL, do construct a URL by using
>> component resources in your page, e.g.

>> FileReceiver...:

>> public String getUploadUrl() {
>>         return
>> componentResources.createEventLink("fileUploaded").toAbsoluteURI();
>>     }

>> in your page template, use something like this to pass the URL to your
>> applet:

>> <applet .....>
>>    <param name="uploadUrl" value="${uploadUrl}" />
>> </applet>

> URL("http://localhost:8080" + getParameter("uploadUrl"), where
> uploadUrl is "/addfiles:fileUploaded" and passed as you proposed,
> triggers just addfiles page (at least, onActivate), but not the event
> fileUploaded. I don't know why.

> Actually, it is no difference in URLs, as the one i did was the same, but
> sure that's more appropriate way.

    Sorry, after few more tries, it worked. Thanks for help and
    attention!


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org