Re: [Tapestry-developer] Bookmarkable urls and page redirection

2002-12-16 Thread Natesh Babu Lakshmanan
Thanks for the quick reply and I implemented the functionality like the following : In ExternalPageCallback.java, performCallback method is : public void performCallback(IRequestCycle cycle) throws RequestCycleException { ((IExternalPage)cycle.getPage(externalPageName)).activateExternalPage(

Re: [Tapestry-developer] Please suggest: OGNL, tapestry or Struts

2002-12-16 Thread Phil
Hi Neil, thanks for your description. I think, I'm just fall in love with Tapestry. It is has some similiar architecture with ZPT(Zope Page Template) by zope corporation (which is written in python). regards, Phil - Original Message - From: "Neil Clayton" <[EMAIL PROTECTED]> To: "Phil

Re: [Tapestry-developer] Please suggest: OGNL, tapestry or Struts

2002-12-16 Thread Howard M. Lewis Ship
Hey Neil ... how about that vote? - Original Message - From: "Neil Clayton" <[EMAIL PROTECTED]> To: "Phil" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Monday, December 16, 2002 6:48 PM Subject: Re: [Tapestry-developer] Please suggest: OGNL, tapestry or Struts -BEGIN PGP SIGNED MES

Re: [Tapestry-developer] Bookmarkable urls and page redirection

2002-12-16 Thread Howard M. Lewis Ship
logon.setCallback(new PageCallback(this)); Please check the JavaDoc (or code) for PageCallback; you'll see it is roughly the equivalent of using the page service, not the external service. Tapestry should include an ExternalCallback as well, but since it doesn't you'll have to write your own (and

[Tapestry-developer] Bookmarkable urls and page redirection

2002-12-16 Thread Natesh Babu Lakshmanan
I have a page which has 'activateExternalPage' implemented to make it bookmarkable. But at the same time, this pages extends 'Protected'. So, when user clicks the url and if he is not logged in, he will be first shown the log on page and after successful log on, 'bookmarked' page will be displ

[Tapestry-developer] Re: Question about getName()

2002-12-16 Thread Howard M. Lewis Ship
This is appropriate for the Tapestry developer list.   Check out the code for the existing components.   Inside render(), the form components get access to the Form component.   Form has a method, getElementId(), that returns the name used for the form element (and guarantees that it is uniq

Re: [Tapestry-developer] Please suggest: OGNL, tapestry or Struts

2002-12-16 Thread Neil Clayton
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Of course, it depends on what you want to do :-) I'll try not to babble too much, here goes: Tapestry is great for interactive web applications. It uses OGNL in order to get values from Java components, and stick them into the HTML page (this is a

Re: [Tapestry-developer] DatePicker - help!

2002-12-16 Thread Robson Miranda
Hi.. It is in my current plans to extends DatePicker to use it as a validating field, but I'll only have time to do this friday or saturday or after Christmas. Regards, Robson - Original Message - From: "Sanjeev Hiremath" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, Dec

RE: [Tapestry-developer] EvenOdd row help

2002-12-16 Thread Steve G
Thanks for the responses. I'll probably try the "styles to be set as properties " method. This way I don't have to hard code the stype name. steve From: "Mind Bridge" <[EMAIL PROTECTED]> To: "Steve G" <[EMAIL PROTECTED]>,<[EMAIL PROTECTED]> Subject: RE: [Tapestry-developer] EvenOdd row hel

Re: [Tapestry-developer] tapestry critique

2002-12-16 Thread Christian Sell
Howard, I dont want to extend this (or any other) issue too far, but: I know how much work is involved in instantiating my page's (or component's) Java object, because I have it right in front of my eyes. If the overhead is in the superclass (AbstractComponent, BaseComponent), that could be fa

Re: [Tapestry-developer] tapestry critique

2002-12-16 Thread Howard M. Lewis Ship
Pooling of small objects is generally a waste of time. Pooling of expensive objects is still a good idea. There's a lot of work involved in instantiating a page. In addition, the objects on the page "tune" themselves as they operate. - Original Message - From: "Christian Sell" <[EMAIL P

Re: [Tapestry-developer] tapestry critique

2002-12-16 Thread Christian Sell
>The creation of new objects is universally accepted as the number one cause >for performance problems in Java. That is not true, nor "universally accepted" - at least not in the sense that pooling is a solution. Unless you have huge objects which need extensive external resources to be operat

Re: [Tapestry-developer] tapestry critique

2002-12-16 Thread Christian Sell
>Typically, you'll create a standard Border component for your application, >and configure the Calendar just once, inside your app- specific Border. >Every page that uses the Border gets the Calendar as well, configured >identically. > that is yet another version of the wrapper component approac

[Tapestry-developer] Feature comparison

2002-12-16 Thread John Rubier
Just thought I'd point this out so someone could check it out and make sure the Tapestry info is correct... http://waferproject.org/index.html "Wafer is a research project which compares the many open source web application frameworks which are available using a common example application. This re