Tags do Spring MVC Form: Existe uma maneira padrão de adicionar o item "Sem seleção"?

Há um menu suspenso select e eu quero adicionar o item "No selection" à lista que deveria me dar 'null' quando submetido. Estou usando o controlador derivado SimpleFormController.

protected Map referenceData(HttpServletRequest httpServletRequest, Object o, Errors errors) throws Exception {
    Map<String, Object> map = new HashMap<String, Object>();

    map.put("countryList", Arrays.asList(Country.values()));

    return map;
}

E a parte jspx é

<form:select path="country" items="${countryList}" title="country"/>

Uma solução possível parece ser adicionar um valor nulo ao início da lista e, em seguida, usar um PropertyEditor customizado para informar isso como 'nulo' como 'Nenhuma seleção'. Existe uma solução melhor?

@Edit: Eu resolvi isso com uma anotação de validação personalizada que verifica se o valor selecionado é "Sem seleção". Existe uma solução mais padrão e mais fácil?

questionAnswers(2)

yourAnswerToTheQuestion