2012-02-06 1 views
1

У меня есть страница, содержащая панель многократного использования. Эта панель содержит логику загрузки файлов. Я установил form.setMaxSize() в 10 МБ. Можно ли переопределить сообщение калитки по умолчанию и показать какое-то пользовательское сообщение?Как переопределить сообщение uploadTooLarge для FileUpload с помощью некоторого настраиваемого сообщения wicket

ответ

1

Посмотрите Form.onFileUploadException:

if (e instanceof SizeLimitExceededException) 
{ 
    // Resource key should be <form-id>.uploadTooLarge to 
    // override default message 
    final String defaultValue = "Upload must be less than " + getMaxSize(); 
    String msg = getString(getId() + '.' + UPLOAD_TOO_LARGE_RESOURCE_KEY, Model.ofMap(model), defaultValue); 
    error(msg); 
} 
Смежные вопросы