but then you must still somehow know which encoding method you used :)

/0/value1/1/value2

is that 0=value1, 1=value2

or

0=0,1=value1, 2=1, 3=value2

-igor


On 10/27/06, Johan Compagner <[EMAIL PROTECTED]> wrote:

no not an hybrid
All the values must be indexed if that is not the case fall back to normal
param/value

So then when you specify all your params as indexed you get indexed params
automatically
If you don't param1/value1/1/value2 is generated

I dont think hybrid can work.

johan


On 10/27/06, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
>
> but then you are still encoding the name of the param into the path
>
> /param1/value1/0/value2
>
> if you dont a hybrid wont work because you wont be able to tell what is
> indexed and what is not
>
> /value1/value2/param1/value3
>
> how do you tell 0=value1, 1=value2, param1=value3 ?
>
> -igor
>
>
> On 10/27/06, Johan Compagner <[EMAIL PROTECTED]> wrote:
> >
> > i think what we could do is make Indexed a bit smarter
> > Only let its do its job when it really finds parameters that are index
> (1
> > =
> > x, 2 = y)
> > If not all params are like that fallback to the normal name = value.
> >
> > currently if you make that default i guess this exception will be
> thrown:
> >
> >     if (i != parameters.size())
> >         {
> >             throw new WicketRuntimeException(
> >                     "Not all parameters were encoded. Make sure all
> > parameter names are integers in consecutive order starting with zero.
> > Current parameter names are: "
> >                             + parameters.keySet().toString());
> >         }
> >
> > johan
> >
> >
> > On 10/27/06, Korbinian Bachl <[EMAIL PROTECTED]> wrote:
> > >
> > > Hi,
> > >
> > > as many people need nice URLs in some cases and these should be
> perfect
> > to
> > > the thing the developer wants, I hereby request to set the default
URL
> > > codingstrategy for BookmarkablePageLink to
> IndexedParamUrlCodingStrategy
> > > instead of the current default.
> > >
> > > For the exact Reasons and more infos, please see the Thread "my
> Feature
> > > Request/ Idea + now proposal (nice URLs)" on this mailinglist.
> > >
> > > [-1] No! - The current default (/paramname/paramvalue) is better
IMHO
> > > [ 0] I don't care
> > > [+1] YES ! - I prefer /value1/value2 and dont want more URL
> discussions!
> > >
> > >
> > > Best Regards,
> > >
> > > Korbinian
> > >
> > > PS: this is my 1st Vote. If i've made any mistakes please let me
know.
> > >
> > >
> >
> >
>
>


Reply via email to