What kind of dependencies you want to pass on?

If you want URL parameters, just put a PageParameters argument to the Page's 
constructor. Wicket will inject that automatically.

If you want to inject objects from the Application instance, you can just get 
those from Page's constructor itself.

public MyPage() {
  Foo foo = getApplication().getFoo();
}

Cheers,
Bruno

-----Mensagem original-----
De: Kamil Hark [mailto:[EMAIL PROTECTED]
Enviada em: quinta-feira, 27 de novembro de 2008 16:22
Para: users@wicket.apache.org
Assunto: How can I instance home page myself



an Application class (and WebApplication) has method Class getHomePage()

 Why this method returns class instead of Page object?
 Now I'm limited to use non-argument constructor, I connot pass any
dependiences and so on. 

Are there any posibilities to instance and return Page object?
 
 
regards
 
Kamil
-- 
View this message in context: 
http://www.nabble.com/How-can-I-instance-home-page-myself-tp20723688p20723688.html
Sent from the Wicket - User mailing list archive at Nabble.com.
***************************************************************************************************
"Atenção: Esta mensagem foi enviada para uso exclusivo do(s) destinatários(s) 
acima identificado(s),
podendo conter informações e/ou documentos confidencias/privilegiados e seu 
sigilo é protegido por 
lei. Caso você tenha recebido por engano, por favor, informe o remetente e 
apague-a de seu sistema.
Notificamos que é proibido por lei a sua retenção, disseminação, distribuição, 
cópia ou uso sem 
expressa autorização do remetente. Opiniões pessoais do remetente não refletem, 
necessariamente, 
o ponto de vista da CETIP, o qual é divulgado somente por pessoas autorizadas."


"Warning: This message was sent for exclusive use of the addressees above 
identified, possibly 
containing information and or privileged/confidential documents whose content 
is protected by law. 
In case you have mistakenly received it, please notify the sender and delete it 
from your system. 
Be noticed that the law forbids the retention, dissemination, distribution, 
copy or use without 
express authorization from the sender. Personal opinions of the sender do not 
necessarily reflect 
CETIP's point of view, which is only divulged by authorized personnel."
***************************************************************************************************


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to