I think that's the whole point. There isn't really supposed to be a very strong concept of URL's for people using Tapestry...Just pages / components /etc...
I don't see why we can't do a redirect or forward when someone passes in an anchor. It wouldn't be very hard. Maybe I've missed something? On 8/21/06, andyhot <[EMAIL PROTECTED]> wrote:
How is cycle.activate related to anchors and URLs ? When one clicks on a direct link url, a corresponding listener is invoked. If *that* url doesn't already have an anchor, there's no way to set one unless 1. we mimic browser's behavior with javascript, or 2. we send a response and force client redirect For 1, perhaps net.sf.tacos.link.FixPosLinkRenderer can be of help And 2 is straightforward... http://wiki.apache.org/tapestry/EasyBrowserRedirection enhanced to handle anchors can help in Tap3 Jesse Kuhnert wrote: > I'm not sure yet... > > We have IRequestCycle.activate(IPage page) and activate(String pageName) > already, I guess we could add in activate(IPage page, String anchor) and > activate(String pageName, String anchor)... > > What do you think? > > On 8/21/06, andyhot <[EMAIL PROTECTED]> wrote: >> >> Are we talking without using client redirects, i.e. without having the >> listener return ILink ? >> >> Jesse Kuhnert wrote: >> > There are ways to do this in Tapestry 4, but it seems non-intuitive >> > enough >> > already that it should probable be fixed. >> > >> > What do you think would feel most "convenient" for you? >> > >> > On 8/21/06, Danny Mandel <[EMAIL PROTECTED]> wrote: >> >> >> >> Hi all, >> >> >> >> I know that it wasn't possible (through the framework) in Tapestry >> 3 to >> >> return a specific page at a specific anchor from a listener >> method. Is >> >> this now possible in Tapestry 4? If not, does anyone have any >> >> suggestions for working around this? I've written some javascript to >> >> refresh the page location in the onload method, but it's unreliable. >> >> >> >> Thanks for any suggestions, >> >> Danny >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > >> >> >> -- >> Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr >> Tapestry / Tacos developer >> Open Source / J2EE Consulting >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > -- Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr Tapestry / Tacos developer Open Source / J2EE Consulting --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Jesse Kuhnert Tapestry/Dojo/(and a dash of TestNG), team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind.
