Да. Есть обработчик событий, который вызывается, когда найдена недопустимая ссылка. Это называется InvalidReferenceEventHandler. Вы хотите, чтобы обработчик события возвращал пустую строку.
public Object invalidGetMethod( Context context,
String reference,
Object object,
String property,
Info info)
{
return "";
}
Обратитесь к Руководству разработчика по Velocity для получения подробной информации о том, как создать и зарегистрировать обработчик событий. Но в двух словах, реализуйте InvalidReferenceEventHandler, а затем включите это свойство при настройке VelocityEngine.
eventhandler.invalidreferences.class=com.something.youreventhandlerclass