我有一个输入框,在我的web应用程序,如果我键入以下内容输入:IllegalDataException在解析特殊字符
焦炭ʃƪ
在服务器端,当我尝试建立使用JDOM的XML文档它崩溃提高了以下异常:
org.jdom.IllegalDataException:数据“字符(3A”是不合法的JDOM属性:0X1A不是合法的XML字符
at org.jdom.Attribute.setValue(Attribute.java:491)
at org.jdom.Attribute.<init>(Attribute.java:228)
at org.jdom.Attribute.<init>(Attribute.java:251)
at org.jdom.Element.setAttribute(Element.java:1128)
这是浏览器如何编码的Ajax调用 ...... &消息=焦炭20%(3%1AA
在服务器端,当我做 pRequest.getParameter( “MESSAGE”) ; 它返回?我:“CHAR(3A”
任何想法是怎么回事有