我使用value =" $ {esapi:encodeForURL(WCParam.color)}"将颜色格式编码到网址。但对于德语,我的颜色= gr%C3%BCn。因此,页面未正确加载。
任何人都可以告诉我为什么会出现这个错误吗?
"这是我的代码实现。是的,它是在表单中,它是通过POST方法提交的。由于错误重定向的URL链接,将出现空白页面。错误是使用URL链接(catalog / categories / departments / living_room / 10550 /?color = gr%c3%bcn)。这是我用来编码颜色格式的代码"
代码: - <c:if test="${not empty WCParam.color && '-1' ne WCParam.color && empty usedFromSearch}">
<input type="hidden" name="color" value="${esapi:encodeForURL(WCParam.color)}"/>
</c:if>