使用 JSTL 对表示 URL 路径(不是请求参数)的字符串进行 URL 编码的最佳方法是什么?
<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}
会发生什么?