Ben görüntülemek istediğiniz benim dize değişkeni varküçük kapı SetVisible (doğru) yenilenir sayfasına kadar gösterilmiyor
final String wrongPw = "Wrong Password";
evet ajax benim düğmesi:
AjaxButton yesButton = new AjaxButton("yesButton", yesNoForm) {
private static final long serialVersionUID = -3827487963204274386L;
@Override
protected void onSubmit(AjaxRequestTarget target, Form form) {
if (target != null && password.equals(getPw())) {
answer.setAnswer(true);
modalWindow.close(target);
}else if(target != null && !password.equals(getPw())){
answer.setAnswer(false);
wrongPW.setVisible(true);
}
}
};
ve benim eklenti en:
wrongPW.setVisible(false); add(wrongPW);
Evet Butonu görüntülemek için wrongPW
sayfasını yenilemeliyim.
Bu nasıl dinamik olarak yapılabilir? Başka,
target.add(wrongPW);
dinamik görünürlüğünü değiştirmek istediğiniz bileşenin ilklendirilişinde biçimlendirme tutucu etiketi ayarlamayı unutmayın:
ah tombala, sadece '(doğru) setOutputMarkupId kullanıyordu;' - sayesinde – xeon48