class mypage extends webpage {
public mypage() {
service.reset();
getsession().info(..);
throw new restartResponseException(getapplication().gethomepage());
}
}
-igor
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]