我在Struts 1应用程序中显示一些特殊字符时遇到问题,特别是 Textarea 字段,而不是普通文本字段。我从数据库中提取了一堆文本,其中一些包含特殊的HTML字符,即',< 和>
在显示之前,我有一些Java格式化程序类将这些字符转换为更友好的HTML。例如',我的格式化程序转录为& #39;
然而,在展示中,我基本上得到原始& #39; 显示。
有没有人知道解决这个问题的方法?或者为什么它似乎只发生在 Textarea ,因为使用常规文本输入会显示'正常情况。
我的jsp页面编码是ISO-8859-1。我用UTF-8尝试过,但没有运气