Etiquetas de formulario MVC de Spring: ¿Hay una manera estándar de agregar el elemento "Sin selección"?

Hay un menú desplegable de selección y quiero agregar el elemento "Sin selección" a la lista que debería darme 'nulo' cuando se envíe. Estoy usando el 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;
}

Y la parte jspx es

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

Una posible solución parece ser agregar un valor nulo al comienzo de la lista y luego usar un PropertyEditor personalizado para mostrar este 'nulo' como 'Sin selección'. ¿Hay una solución mejor?

@Edit: Resolví esto con una anotación de validación personalizada que verifica si el valor seleccionado es "Sin selección". ¿Hay una solución más estándar y más fácil?

Respuestas a la pregunta(2)

Su respuesta a la pregunta