1

我正在使用 Spring Security 3.1.2。

当用户名包含点时,以下代码:

<sec:authentication property="principal.username"/>

user&#46;name当用户名是时返回值user.name

它似乎是 ISO 8859-1 字符集表示法。

有什么方法可以使用 javascript 将其转换为通常的符号?

感谢您的任何帮助!

4

2 回答 2

1

要使用的属性是“htmlEscape”。例如:

<sec:authentication property="principal.username" htmlEscape="false" />
于 2015-06-12T14:13:21.790 回答
0

默认情况下,身份验证标签会对HTML 进行转义。

escapeHtml如果要禁用此功能,可以在标记中将属性设置为 false。

于 2012-09-07T12:52:23.410 回答