Java中的Un-escape JavaScript转义值

pvg*_*ijn 5 javascript java cookies escaping

在我们的Web服务中,我们通过JavaScript设置了一个cookie,我们再次用Java(Servlet)读取

但是我们需要逃避cookie的价值,因为它可能包含非法字符,例如'&',这会扰乱cookie.

有没有透明的方法来逃避(JavaScript)和unescape再次(Java)为此?

Val*_*her 7

在java中,你从Commons Lang获得StringEscapeUtils来逃脱/ unescape.

在Javascript中,您通过encodeURIComponent转义,但我认为我给您的Commons组件将满足您的需求.