Now run your application in virgin development mode. The fact that we
disable the component use check in production mode doesn't make it
less evil.

Martijn

On Fri, Dec 12, 2008 at 5:56 PM, Jeremy Thomerson
<[email protected]> wrote:
> Martijn,
> Actually, what I described does work - try this on any page:
>
> JAVA (added only once - since you couldn't add two with the same ID anyway):
> add(new Label("test", "this is a test"));
>
> HTML:
> <span wicket:id="test">[]</span><br />
> <span wicket:id="test">[]</span><br />
>
> OUTPUT:
> <span wicket:id="test">this is a test</span><br />
> <span wicket:id="test">this is a test</span><br />
> Right or wrong, it currently works that way.  (1.4-SNAPSHOT - and I know
> I've used it in past versions as well)
> --
> Jeremy Thomerson
> http://www.wickettraining.com
>
>
> On Fri, Dec 12, 2008 at 1:17 AM, Martijn Dashorst <
> [email protected]> wrote:
>
>> Nope, wicket:id is a 1-1 mapping at the same dom tree level. You can
>> reuse id's at different levels or in different branches of the dom
>> tree, but not as siblings.
>>
>> <a href="#" wicket:id="foo"><span wicket:id="foo"></span></a> works
>> but another
>> <a href="#" wicket:id="foo">....</a> will fail (and rightfully so)
>>
>> Martijn
>>
>> On Fri, Dec 12, 2008 at 6:20 AM, Jeremy Thomerson
>> <[email protected]> wrote:
>> > I'm pretty sure that you can just add it once in Java and multiple times
>> in
>> > the HTML, although I've never pondered the (potential) side-effects of
>> > this.  Give it a shot and let us know how it works for you.  With
>> something
>> > as stateless / simple as a BookmarkablePageLink, there probably couldn't
>> be
>> > much in the way of side-effects, although with very complex, stateful
>> > components, I could see that maybe there would be an issue... (maybe??)
>> > --
>> > Jeremy Thomerson
>> > http://www.wickettraining.com
>> >
>> >
>> > On Thu, Dec 11, 2008 at 3:29 PM, novotny <[email protected]> wrote:
>> >
>> >>
>> >>
>> >> Basically I need two of the same links on the page, and it looks like I
>> >> have
>> >> to do this which just seems kinda lame...
>> >>
>> >> add(new BookmarkablePageLink<String>("personaldetails",
>> >> PersonalDetailsPage.class));
>> >> add(new BookmarkablePageLink<String>("personaldetails2",
>> >> PersonalDetailsPage.class));
>> >>
>> >> ....
>> >>
>> >> Click Here
>> >> Profile page
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> jWeekend wrote:
>> >> >
>> >> > Jason,
>> >> >
>> >> > What are you trying to achieve?
>> >> >
>> >> > Here are some ideas that may give the desired effect, depending on
>> what
>> >> > that is ...
>> >> >
>> >> > 1 - Make a model for your data and give that to all the Label
>> instances
>> >> as
>> >> > required, (but each with their unique id and separate markup).
>> >> > 2 - Use a repeater (like a ListView) to render several labels (no
>> >> > repetition of Java code or markup).
>> >> > 3 - Write a method that takes a model (or just a String) and an id,
>> that
>> >> > returns an appropriately configured Label instance  (saves on
>> repeating
>> >> > Java code - still need markup per component and your own unique ids).
>> >> >
>> >> > Regards - Cemal
>> >> >  http://www.jWeekend.co.uk <http://www.jweekend.co.uk/> <
>> http://www.jweekend.co.uk/> jWeekend
>> >> >
>> >> >
>> >> >
>> >> > novotny wrote:
>> >> >>
>> >> >>
>> >> >> I have a simple label "hello" and I want to display it twice in the
>> same
>> >> >> page, but wicket complains the wicket:id needs to be unique in my
>> >> >> page.... what do I need to do, is there an alias or something?
>> >> >>
>> >> >> Thanks, Jason
>> >> >>
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/how-to-reuse-a-label-in-the-same-page--tp20964351p20964551.html
>> >>  Sent from the Wicket - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [email protected]
>> >> For additional commands, e-mail: [email protected]
>> >>
>> >>
>> >
>>
>>
>>
>> --
>> Become a Wicket expert, learn from the best: http://wicketinaction.com
>> Apache Wicket 1.3.4 is released
>> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>



-- 
Become a Wicket expert, learn from the best: http://wicketinaction.com
Apache Wicket 1.3.4 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to