¿Cómo codificar una cadena que representa la ruta URL con JSTL?

¿Cuál es la mejor manera de codificar en URL una cadena que representa la ruta URL (no el parámetro de solicitud) con JSTL?

<c:url value="/user/${user.name}"/>

De acuerdo a cualquier documentación que encuentre, esto debería encargarse de eso. Pero no lo hace. Codifica los parámetros maravillosamente <c:url value="/user/${user.name}"><c:param name="section" value="employment 4u so good"/></c:url>) pero no estoy pasando ningún parámetro. ¿Cómo puedo codificar de forma segura una URL simple, como la anterior, sin temor a lo que${user.name} ¿podría ser

Respuestas a la pregunta(4)

Su respuesta a la pregunta