gpt4 book ai didi

java - 防止 & 符号转换为 &

转载 作者:搜寻专家 更新时间:2023-11-01 00:57:28 34 4
gpt4 key购买 nike

我有一个 Spring MVC web 应用程序(不确定该信息是否重要,但它可能是)使用 ModelAndView 将字符串值传递给 JSP 文件。

字符串值的形式是:

d@.ny

当 tomcat 显示生成的 HTML 时,所有 & 符号都已转换为:

ca

这不是我想要的。我尝试了一些来自 Apache commons 和 Spring 的转义函数,但它们产生了奇怪的输出:

ca

关于如何防止这种情况的任何想法?谢谢:)

最佳答案

因为字符串已经被转义(根据 HTML 规则),所以直接输出它;这应该有效

 <%= string %>

但如果您以其他方式输出它,则可能会应用额外的转义。

更深层次的问题是,为什么下层对字符串进行了转义?它不应该。

关于java - 防止 & 符号转换为 &,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13871917/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com