Как переопределить сообщение uploadTooLarge для FileUpload с помощью некоторой пользовательской калитки - PullRequest
1 голос
/ 06 февраля 2012

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

1 Ответ

1 голос
/ 08 февраля 2012

Посмотрите на 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);
}
...