On 2011-02-12 23:26, Igor Vaynberg wrote:
> class mypage extends webpage {
>   public mypage() {
>      service.reset();
>      getsession().info(..);
>      throw new restartResponseException(getapplication().gethomepage());
>   }
> }

I knew there is a way :). Thanks Igor.


Marcin


> 2011/2/12 Marcin Zajączkowski <[email protected]>:
>> Hi,
>>
>>
>> In the application I need to have an util page which reloads application
>> configuration. No markup is required, page implementation calls reload
>> from service layer, set info message in a session and redirect to a
>> homepage.
>>
>> I did it by creating EmptyMarkup class and returning it from
>> getMarkupResourceStream (IMarkupResourceStreamProvider interface) in my
>> page implementation.
>>
>> public class EmptyMarkup extends TextTemplate {
>>
>>    @Override
>>    public String getString() {
>>        return "";
>>    }
>>
>>    @Override
>>    public TextTemplate interpolate(Map<String, Object> variables) {
>>        return this;
>>    }
>>
>>
>> It works, but looks quite artificial. I think many applications need
>> that functionality, so I suspect it can be done more native with Wicket,
>> can it?
>>
>>
>> Regards
>> Marcin
>>
>>
>> ---------------------------------------------------------------------
>> 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]
> 
> 


-- 
http://solidsoft.wordpress.com/ - Working code is not enough


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

Reply via email to