In your code...
add(new BookmarkablePageLink("mylink", "myurl"));
In your markup:
<button wicket:id="mylink">Whatever You Want the Button to Say</button>
2010/4/12 Martin Asenov <[email protected]>:
> James :) I can't get it... Put what where?
>
> Best,
> Martin
>
> -----Original Message-----
> From: James Carman [mailto:[email protected]]
> Sent: Monday, April 12, 2010 3:26 PM
> To: [email protected]
> Subject: Re: BookmarkablePageLink functionality in a Button
>
> No, do exactly what I put.
>
> 2010/4/12 Martin Asenov <[email protected]>:
>> You mean to put an anchor inside the button's body?
>>
>> Best,
>> Martin
>>
>> -----Original Message-----
>> From: James Carman [mailto:[email protected]]
>> Sent: Monday, April 12, 2010 1:41 PM
>> To: [email protected]
>> Subject: Re: BookmarkablePageLink functionality in a Button
>>
>> Have you tried just "attaching" your link to a button?
>>
>> <button wicket:id="myButton">SomeText</button>
>>
>>
>> On Mon, Apr 12, 2010 at 3:44 AM, Martin Asenov <[email protected]> wrote:
>>> Hello, everyone!
>>>
>>> I've got this logout page:
>>>
>>> public class LogoutPage extends WebPage {
>>>
>>> public LogoutPage() {
>>> add(new Form<Object>("form").add(new AjaxButton("home") {
>>>
>>> private static final long serialVersionUID = 1L;
>>>
>>> �...@override
>>> protected void onSubmit(AjaxRequestTarget arg0, Form<?> arg1) {
>>> setResponsePage(Calendar.class);
>>> }
>>>
>>> }));
>>> }
>>>
>>> �...@override
>>> protected void onAfterRender() {
>>>
>>> super.onAfterRender();
>>>
>>> getSession().invalidate();
>>> RequestCycle.get().setRedirect(true);
>>>
>>> }
>>>
>>> }
>>>
>>> I used to have a BookmarkablePageLink instead of this button, that pointed
>>> to the very same page. However, obviously this button is related to the
>>> session and instead of sending me to the login page, it sends me to
>>> pageExpiredPage. Unfortunately, the new UI I have to use uses a button, so
>>> I had to use a button as well.
>>> Can anyone assist me on this?
>>>
>>> Best,
>>> Martin
>>>
>>
>> ---------------------------------------------------------------------
>> 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]
>
>
> ---------------------------------------------------------------------
> 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]