首页 > 解决方案 > Spring Boot:为什么在表单提交后£符号被转义?

问题描述

此 HTML 表单使用输入字段值之一提交为

他们为超过 24.99 英镑的订单提供免费送货、365 天退货政策和超过 280 英镑的订单的 0% 融资。

在 Spring Boot 2 控制器中接收为:

他们为超过 24.99 英镑的订单提供免费送货、365 天退货政策和超过 280 英镑的订单的 0% 融资。

再次提交表单,将内容更新为:

他们为超过 24.99 英镑的订单提供免费送货,365 天退货政策和超过 280 英镑的订单的 0% 融资。

在此处输入图像描述

我如何防止(可能是杰克逊)对£符号进行这种明显的转义?

使用 Spring Boot 2.2.6。

标签: springspring-bootjackson

解决方案


推荐阅读