I've now implemented by own templatelink class, and it just simply doesn't add the 
key/value pair to the path/query string if the
value is null or of length zero. Seems to work fine for me.

Gareth

> -----Original Message-----
> From: Gareth Coltman [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, September 27, 2001 14:51
> To: [EMAIL PROTECTED]
> Subject: Dynamic uri and null values
>
>
> Hi,
>
>
> Found something odd (silly?) in the Turbine DyanamicURI code
> (v 1.1.1.1). When rendering the uri, empty strings (ie string with
> length 0) are rendered as "null". Why? Surely they should
> just not be rendered at all ie:
>
> &key1=&key2=&
>
> etc
>
> If you are creating a GET request with a lot of params, this
> just bulks up the html size. The parameter parser handles
> "null" and ""
> in the same way, so what is this all about????
>
> Apparently Jon Stevens and Jason wrote this, so guys.....?
>
> Gareth
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, September 27, 2001 14:19
> > To: [EMAIL PROTECTED]
> > Subject: Re: slow performance... help
> >
> >
> > Dear Turbine users
> >
> > We have managed to find out the following findings - one of
> > the reason why the
> > performance for our web app is slow.
> >
> > Timing for the following API,
> > acl=TurbineSecurity.getacl (data.getuser());
> >
> > takes about 3 seconds when there are
> > - 4000 records in the group table.
> > - 30 permissions
> > - 5 users
> > - 8 roles
> >
> > Question is as follows:-
> > - is it possible to have an API for acl where we can send the
> > list of group ids so
> > that the system only construct lists of items that we need.
> > We actually only need to
> > find out who are users with specific permission.
> >
> > The reason why the above API is called is because we need to
> > use the following method.
> > pass=acl.haspermission (myscreen, TurbineSecurity.getallGroups());
> >
> > Your help will be much appreciated.
> >
> > Thanks in advanced.
> >
> > Regards,
> >
> >
> >
> > ------------------------
> >   From: Jason van Zyl <[EMAIL PROTECTED]>
> >   Subject: Re: slow performance... help
> >   Date: Sat, 22 Sep 2001 15:43:05 -0400
> >   To: [EMAIL PROTECTED]
> >
> >
> > On 9/22/01 2:16 PM, "Jessica Kung" <[EMAIL PROTECTED]> wrote:
> >
> > > Dear Turbine users
> > >
> > > We are in the midst of implementing a turbine app for
> > > a content mgmt tool. However, performance is terribly
> > > slow that it takes more than 30 secs for each  screen
> > > to appear.
> >
> > So you have profiled your application and you are certain that it is
> > Turbine? I have no problem looking at the code if you have
> > used a profiler
> > and know the bottleneck is in Turbine but I've never seen it
> > take 30 seconds
> > to have a screen execute.
> >
> > > Your help will be much appreciated. Encl pls find a
> > > portion of the source code.
> >
> > Please include a link to your profiler output as well please.
> > If there is
> > indeed a bottleneck I'll take a look and see what might be done.
> >
> > > Thks in advanced.
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Yahoo! Y! Pages - Search or browse for business listings.
> > > http://yp.yahoo.com.sg/
> > >
> >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> >
> > --
> >
> > jvz.
> >
> > Jason van Zyl
> >
> > http://tambora.zenplex.org
> > http://jakarta.apache.org/turbine
> > http://jakarta.apache.org/velocity
> > http://jakarta.apache.org/alexandria
> > http://jakarta.apache.org/commons
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> >
> >
> > ---------------End of Original Message-----------------
> >
> > ........................................................
> >
> > Jessica Kung                           [EMAIL PROTECTED]
> > Brel Software Pte Ltd                  Tel: 65-272-6800
> > Blk 1003 Bukit Merah Central           Fax: 65-272-2811
> > #07-01/02                              http://www.brel.com
> > Singapore 159836                       09/27/01 21:18:44
> >
> >            Pls call us for the following services
> >          Web Creation, Web, Email & Domain Hosting
> >                  B2B B2C ASP CMS E-Commerce
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to