How can I unescape HTML escape character from JSP to Java

3k views Asked by At

I am applying fn:escapeXml to a input value (say >) in JSP to do html escape. When I submit the form, I do need to send the parameter to the controller. In my controller, the request parameter comes as &gt and not >. Because of this, I could not unescape in the controller to get the original value. Could anyone help on this?

2

There are 2 answers

0
dvlpr On BEST ANSWER

Apache Commons Lang - String Escape Utils

http://commons.apache.org/lang/api-2.4/org/apache/commons/lang/StringEscapeUtils.html

Use one of the unescape methods.

2
Yashpal Singla On

One solution is, create a custom method, and replace all string occurrences of &gt with > and do similar operation for other html characters.