Каков наилучший способ URL-кодирования строки, представляющей URL-путь (не параметр запроса) с помощью JSTL?
<c:url value="/user/${user.name}"/>
В соответствии с любая документация, которую я нахожу, это должно позаботиться об этом. Но это не так. Он красиво кодирует параметры (<c:url value="/user/${user.name}"><c:param name="section" value="employment 4u so good"/></c:url>
), но я не передаю никаких параметров. Как я могу безопасно кодировать простой URL-адрес, например, выше, не опасаясь, что ${user.name}
может быть?