Re: How do I find a REST request in a URL?

"[email protected]" <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.squeak.seaside
Message-ID <[email protected]>
David,

you override initialRequest: in your WACompnent subclass which was 
registered as your entry point.
Don't forget to delegate to super.

Joachim


Am 10.02.17 um 13:04 schrieb David Pennington:
> WAPresenter>>#initialRequest: aRequest worked for me although I would like to make a call in my code rather than having to alter the base code. Any thought on how I would do that? At the moment I am just copying the uri out to one of my instance variables in that method, which isn't very nice.
> David
> FYI, I don't have a class WABrowser in my VisualAge implementation so 
> that line was no good to me.
>
> --------- Original Message ---------
> *From:* "Norbert Hartl" <[email protected]>
> *To:* "David Pennington" <[email protected]>, "Seaside - 
> general discussion" <[email protected]>
> *Subject:* Re: [Seaside] How do I find a REST request in a URL?
> *Date:* 02/10/2017 10:51:45 (Fri)
>
> Have a look at
>
> WAPresenter>>#initialRequest: aRequest
> 	"When a new session is started, all visible presenters (components or tasks) receive this message with the request as argument.
>
> 	A common usage for this is to initialize their state depending on the URL of the request. This is one building block for bookmarkable URL. The other is updateUrl: where you can manipulate the anchor urls generated by Seaside.
>
> 	You can not use #call: in here. Consider using a WATask instead and sending #call: in #go.
>
> 	See WABrowser for examples.
> 	You may want to access the WAPathConsumer (self requestContext consumer) to get a hold of the unconsumed path."
>
>
> Norbert
>
> > Am 10.02.2017 um 11:39 schrieb David Pennington: > > Hi there. I want to start a Seaside page from a standard web 
> page. > I want to use a standard REST format such as 
> http://www.myseasideweb.com:8080/mySeasidePage?oneSpecialImage. > in 
> mySpecialPage, I want to recover the 'oneSpecialImage' to display a 
> chose image on the page. > > How would I do that in mySeasidePage 
> please? > David > > Message sent using Winmail Mail Server > 
> _______________________________________________ > seaside mailing list 
> > [email protected] > 
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
> ------------------------------------------------------------------------
> Message sent using Winmail Mail Server
>
>
> _______________________________________________
> seaside mailing list
> [email protected]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside


-- 
-----------------------------------------------------------------------
Objektfabrik Joachim Tuchel          mailto:[email protected]
Fliederweg 1                         http://www.objektfabrik.de
D-71640 Ludwigsburg                  http://joachimtuchel.wordpress.com
Telefon: +49 7141 56 10 86 0         Fax: +49 7141 56 10 86 1

_______________________________________________
seaside mailing list
[email protected]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.