我正在使用 Spring Security 3.1.2。
当用户名包含点时,以下代码:
<sec:authentication property="principal.username"/>
user.name
当用户名是时返回值user.name
。
它似乎是 ISO 8859-1 字符集表示法。
有什么方法可以使用 javascript 将其转换为通常的符号?
感谢您的任何帮助!
我正在使用 Spring Security 3.1.2。
当用户名包含点时,以下代码:
<sec:authentication property="principal.username"/>
user.name
当用户名是时返回值user.name
。
它似乎是 ISO 8859-1 字符集表示法。
有什么方法可以使用 javascript 将其转换为通常的符号?
感谢您的任何帮助!
要使用的属性是“htmlEscape”。例如:
<sec:authentication property="principal.username" htmlEscape="false" />
默认情况下,身份验证标签会对HTML 进行转义。
escapeHtml
如果要禁用此功能,可以在标记中将属性设置为 false。